Senior Web Engineer
Wego
Software Engineering
Jakarta, Indonesia
Posted on Oct 2, 2024
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.