We are looking for a Senior React Native Engineer to join Teamvoy and work on our project in the travel tech industry. You’ll become part of an agile, cross-functional team and a vibrant community of skilled technical professionals.
Requirements: • 5+ years experience in building front-ends with JavaScript with current and strong experience with React Native; • Bachelor’s degree in Computer Science (or other related degree); • English level B2+; • Experience with JavaScript (ES6), React JS, and Redux; • Ability to write well-formatted, 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 micro-frontends, CI/CD pipelines; • Experience with designing tracking implementations to measure user interactions & engagement; • Worked as part of a Scrum team in the past.
Nice to have: • Experience with TypeScript; • Experience with GraphQL; • Experience with Code Push; • Experience with Docker/Kubernetes.
Responsibilities: • Create robust solutions using state-of-the-art technologies. You will build components that are used across various frontends (mobile, desktop, apps); • Work with the team to rapidly test ideas on users through A/B tests, use results for iterations, and improve the product; • Keep exploring new ways to deliver solutions faster and more efficiently; • Apply your engineering experience to automate processes and support the team during decision-making; • Play an active role in the quarterly OKR definition process together with the team; • Maintain a strong focus on continuous learning and improvement, driving the evolution of engineering practices.
What We Offer: • Great company atmosphere and comfortable communications; • 20 working days of vacation and 20 sick days; • Development support; • Free English classes; • Financial support for learning; • Financial support for sports; • Accounting support; • Member of Lviv IT Cluster.