Software Engineer, Frontend

Kraków, Poland

About the project
  • VoluumDSP is an advertising platform that allows customers to buy Internet ad space using real-time auctions from a selection of ad exchanges. Its key features are extensive reporting, detailed targeting options and built-in auto-optimization.
  • The product is being developed by a team of dedicated enthusiasts and now you have a chance to be one of them!
About the role
  • We are looking for a new force to join our strong engineering team in VoluumDSP.
  • As a Frontend Engineer you will:
  • Work in a product-oriented environment with people who care about their craft and the quality of the product.
  • Collaborate with product and business teams and other stakeholders to deliver software that solves real customer problems.
  • Work closely with the UX Team to create an inclusive platform that is easy to use and meets the expectations of both novice and advanced customers.
  • Make tech and product-related decisions that solve clients’ problems.
  • Take active ownership of requirement analysis, architecture and implementation of your Team’s components and their operations in the production.
Requirements
  • Can-do attitude and product-oriented mindset.
  • At least 2 years of experience in a similar role.
  • Ability to cooperate with all stakeholders involved in the product development process.
  • Deep understanding of JavaScript (language itself, design patterns, OOP, etc.).
  • Experience with any modern JavaScript application framework (we use Angular 10+).
  • Experience in writing tests (we use Protractor, Jasmine and Karma).
  • Experience in CSS organisation for large-scale development using preprocessors (we use Less/Scss).
  • Knowledge of current trends and best practices in front-end architecture, including performance, security and usability.
  • Code & Pixel Perfectionist – strong attention to detail.
  • Good English, both written and spoken.
Tech Stack
  • Languages/frameworks: TypeScript, Angular and RxJS.
  • Templating engines: Pug/Jade and Handlebars.
  • CI: Jenkins, CircleCI.
  • Development tools: npm and webpack.
  • Hosting: AWS
About the development process
  • We work closely with our product design, product management, customer success and business teams, using Agile methodology to keep the feedback cycle short. VoluumDSP utilizes a fully automated regression testing process, with continuous integration and deployment, in a cloud environment. Frontend Panel application regression tests are run multiple times a day. The deployment cycle to production is very short, a feature is deployed within a day after the testing phase ends.