Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A rapidly growing tech company, Roofstacks, is seeking a skilled mobile developer to design and maintain high-performance applications using React Native. With a focus on innovative solutions and a team-oriented environment, you will play a crucial role in architectural decisions and mentoring juniors. Join us to impact the future of technology in a collaborative setting.
As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR/VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise.
We focus on creating a difference with the technologies we develop and designing the future. In addition to our central office in Ataşehir/İstanbul, we have branches in Antalya and Elazığ in Turkey.
We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world.
What You’ll Do:
-Design, develop, and maintain high-performance mobile applications using React Native
- Contribute to architectural decisions and take ownership of technical solutions
- Integrate with native modules (iOS/Android) and write custom native code when needed
- Collaborate closely with product owners, designers, and backend engineers
- Write clean, maintainable, and testable code while mentoring junior developers
- Stay up to date with the latest mobile trends and integrate new technologies into our products
What We’re Looking For:
- Minimum 5 years of experience in mobile development, with at least 4+ years using React Native
- Strong knowledge of TypeScript, Redux, React Navigation, and RESTful APIs
- Experience working with native iOS (Swift/Objective-C) or Android (Kotlin/Java) code
- Solid understanding of software engineering best practices (Clean Code, SOLID principles, CI/CD, automated testing)
- Team-oriented mindset with a problem-solving attitude
- Strong communication skills and proficiency in English
Nice to Have:
- Apps published on the App Store or Google Play
- Experience with Firebase, GraphQL, or WebSocket
- Familiarity with Agile/Scrum workflows
- Understanding of UX/UI principles