Epicareer Might not Working Properly
Learn More

Web Engineer

Salary undisclosed

Apply on


Original
Simplified

About the role

We are looking for passionate engineers to join the Flights team. This is a team role and you’ll be involved in many aspects — helping evolve our existing architecture, working with teams to build robust websites, and implementing new features and functionality.

Duties and Responsibilities

  • Ship and maintain robust and scalable websites using ReactJS
  • Help improve code quality through writing unit tests, automation, and performing code reviews.
  • Measure and work to improve the stability and performance metrics of web apps in Wego.
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate them into a pragmatic and effective technical solution.
  • Participate in brainstorming sessions and contribute ideas to technologies, algorithms, and products.
  • Provide feedback to other team members.
  • Dive into difficult problems and successfully deliver results on schedule.

Qualifications

  • A product-minded engineer who cares about the "Why" – Why build this feature? Why does the team work in this way?
  • Proficiency in JavaScript, TypeScript, React.js, HTML and CSS.
  • Proficiency with modern frontend web tooling (asset bundling, build tools, CSS preprocessors, linting).
  • Passion for clean and beautiful code with an eye for simplicity and pragmatism.
  • Familiarity with version control systems and development environments.
  • Experience with build processes, continuous integration, and continuous delivery.

It would be great if you have:

  • Familiarity with deploying frontend web stacks to production.
  • Experience working in the flights domain.
  • Experience developing and maintaining Single Page Applications.
  • Experience with test automation tools and frameworks like Jest, Testing Library, Playwright.