Front-End Software Developer

We are looking for a:

Front-End Software Developer

( Niš, Serbia )

You will be part of an agile, cross-functional development team that is working hard to develop the best travel product across platforms for our users. As a Front-End Engineer, you will be a key driver for defining and implementing a scalable, flexible frontend architecture that enables a consistent UX, fast delivery across platforms, and seamless coordination between multiple product engineering teams to create superb end-to-end experiences for more than 20 million travelers per month.

 

What you will do:

  • Create robust frontend solutions using state-of-the-art technologies. You will build components that are used throughout all of the frontends (mobile, desktop, apps)
  • Work with your team to rapidly test ideas on users, use results for iterations and improve our product
  • Test new languages, libraries, and frameworks and evaluate their potential to make sure we never stop innovating. You will share best practices with other teams and help make those a company standard.
  • Build highly reusable frontend components that can be dynamically mounted in any react frontend

 

Our technology stack is diverse and ever-changing. Examples of the technologies we currently use and you’ll be working with include (but are by no means limited to):

  • Typescript with React for our web applications
  • React-Native for our Android and iOS apps
  • GraphQL
  • Node.js for supporting backend services when needed
  • Kubernetes, Docker

 

What we’re looking for:

  • 3-5 years of experience in building responsive/adaptive web applications with JavaScript/Typescript.
  • Solid experience in React JS (React Native knowledge is a big plus)
  • Ability to write structured and clean code that interacts with backend technologies
  • Experience with Javascript testing tools (we use Jest, Cypress)
  • Experience with modern front-end build pipelines and tools (we use webpack)
  • Experience with defining and delivering scalable frontend architectures (e.g. micro frontends)
  • Some experience with GraphQL

Contact US