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

  1. English check โ€“ 15 minutes
  2. Internal technical interview โ€“ 1โ€“1.5 hours
  3. Client technical interview โ€“ 1 hour
  4. Live coding session โ€“ 1 hour
  5. Cultural fit interview โ€“ 45 minutes

Required languages

English B2 - Upper Intermediate
React, React Native
Published 2 February
243 views
ยท
83 applications
95% read
ยท
16% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...