Senior React Engineer
Tech Level: Senior
English Level: Upper-Intermediate
Employment Type: Full-time
Start Date: ASAP
Planned Duration: 12 months
Time Zone: CET
Project Overview
We are looking for a Senior Frontend Engineer to join a newly formed Accommodations team within a business travel initiative.
The project focuses on building a new generation of web and mobile components for business travel search and booking. The goal is to deliver a high-quality, scalable, and user-friendly product that supports end-to-end travel journeys.
Project Stage: Active development
Responsibilities
- Develop robust frontend solutions using modern technologies
- Build reusable UI components for web and mobile platforms
- Participate in rapid experimentation: test ideas with users and iterate based on feedback
- Evaluate, introduce, and improve tools, libraries, and frameworks
- Improve performance, automation, and frontend engineering practices
- Contribute to technical decisions and collaborate closely with product and design teams
- Support and maintain production-grade applications
Required Skills
- 5+ years of experience in software development
- Strong knowledge of JavaScript and TypeScript
- Solid hands-on experience with React and modern frontend ecosystems
- Experience building scalable, reusable frontend components
- Understanding of frontend architecture, state management, and performance optimization
- Experience with CI/CD, automation, and developer tooling
- Confident Git workflow, clean code practices, and debugging in production environments
Nice to Have
- Experience with React Native
- Familiarity with microfrontends, monorepos, or shared component libraries
- Experience with A/B testing, analytics, or experimentation platforms
- Background in travel, e-commerce, or high-load consumer products
- Experience contributing to design systems or frontend platform teams
Soft Skills
- Strong user and customer focus
- Product-oriented mindset with attention to metrics and business impact
- Pragmatic problem-solving and iterative delivery approach
- High level of ownership and responsibility
- Ability to mentor teammates and raise engineering standards
- Clear communication across engineering, product, and design teams
- Proactive attitude and curiosity toward better tools and solutions
Technology Stack
- React
- React Native
Interview Process
- English check โ 15 minutes
- Internal technical interview โ 1โ1.5 hours
- Client technical interview โ 1 hour
- Live coding session โ 1 hour
- Cultural fit interview โ 45 minutes
Required languages
| English | B2 - Upper Intermediate |
React, React Native
๐
$4000-4500
Average salary range of similar jobs in
analytics โ
Loading...