Qureos

FIND_THE_RIGHTJOB.

Senior Mobile Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About Us

Turna.com is the leading technology company in the travel industry. It offers Flight, Bus, Hotel, Ferry and Car Rental Services. It has a dynamic and innovative team dedicated to making travelling accessible and enjoyable for everyone.

We are looking for a Senior Mobile Developer with more than 7 years of experience in mobile software development. If you have developed successful applications using React Native and native mobile technologies (Swift, Kotlin/Java), this role is for you.

Job description

·        Adding new features to the existing system and maintaining existing functions.

·        Analysing the performance of the system and making improvements.

·        Writing high quality, maintainable and efficient code.

Qualifications

·        Advanced proficiency in  JavaScript  and  TypeScript  within a typed codebase.

·        To have 7+ years of experience in software development.

·        Practical experience in  migrating Class Components to Function Components  using  React Hooks  (e.g., useEffect, useMemo, useCallback, useRef).

·        Deep understanding of  state management  using  Redux Toolkit Zustand , or  Recoil , and ability to design scalable state architecture.

·        Strong knowledge of  React Navigation , deep linking, dynamic routing, and complex navigation structures (tab, stack, nested navigators).

·        Expertise in  custom native module development  (bridging JavaScript with  Swift Kotlin , or  Java ) and solving platform-specific limitations.

·        Experience with  animation libraries  like  Reanimated 2 React Native Gesture Handler , and performance-sensitive UI transitions.

·        Familiarity with  React Native New Architecture  (Turbo Modules, Fabric) and migration steps.

·        Experience implementing  offline-first architecture , using  MMKV Redux Persist WatermelonDB , or similar solutions.

·        Skilled in  profiling and performance optimization , including use of  Flipper Hermes engine , JS thread optimization, and memory management.

·        Implementing and maintaining  CI/CD pipelines  with  Fastlane Bitrise , or  GitHub Actions  for automated build, test, and release.

·        Understanding of  OTA update strategies  (e.g.,  CodePush Expo EAS Update ) and versioning control.

·        Experience with  unit integration , and  end-to-end testing  using tools like  Jest Testing Library Detox .

·        Familiarity with  App Store / Google Play  deployment processes, release management, and store compliance requirements.

·        Ability to lead technical decisions, perform code reviews, mentor junior developers, and maintain high code quality standards.

What we offer

·        Possibility to work on-site or remotely according to preference,

·        Periodic trainings and orientations,

·        Being part of a growing "scale-up"

·        Benefits such as private health insurance, meal card,

·        Discount vouchers for ticket purchases

We are waiting for your application to join the Turna.com team and contribute to the best experience for travellers!


ik@turna.com

https://cdn.turna.com/Documents/A-03-Calisan-Adayi-Aydinlatma-Metni.pdf

© 2025 Qureos. All rights reserved.