FIND_THE_RIGHTJOB.
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!
https://cdn.turna.com/Documents/A-03-Calisan-Adayi-Aydinlatma-Metni.pdf
Similar jobs
VERO Digital Solutions
Istanbul, Turkey
about 2 hours ago
Volt Lines
Istanbul, Turkey
about 5 hours ago
Codeway
Istanbul, Turkey
6 days ago
Innovance Consultancy
Istanbul, Turkey
6 days ago
Softtech
Istanbul, Turkey
6 days ago
© 2025 Qureos. All rights reserved.