Back Apply

Front-end Developer

Are you a self-learner who easily grasps new technologies? Are you looking to take on frontend development to influence product outcomes?

We’re looking for an experienced frontend developer to join a diverse team, define development best practices, and take end-to-end ownership of the frontend development. You should have a deep interest in and knowledge of frontend programming languages (ideally Angular or React) and an eye for design. You should be innovative, creative, and excited about shaping how our products (used by millions of people) look and work.

You Have:

  • Deep knowledge of CSS3, HTML5, JavaScript, TypeScript
  • Strong object-oriented design and development capabilities
  • Experience with modern browser technologies
  • Strong passion for frontend development
  • Deep knowledge and understanding of client-side architecture and experience in building large-scale web applications


  • Tech lead mindset
  • Experience in responsive layouts
  • Extensive understanding of code versioning tools, such as Git
  • Strong UI and design skills​
  • Experience in writing automatic testing (Unit tests and E2E/UI testing)
  • Experience and knowledge in web/frontend security
  • Experience as a full stack developer
  • Experience in NodeJS
  • Deep knowledge of Angular
  • Solid understanding and experience developing in modern Agile environment (continuous integration, iterative development, etc.)