Back to Jobs
engineeringRemote (Nepal)full-time
Senior iOS/React Native Developer
OVERVIEW
We are seeking a skilled Senior iOS/React Native Developer with 5-6 years of experience in React Native to develop robust, high-performance cross-platform mobile applications (with a focus on iOS) for innovative deep tech startups. The ideal candidate will have a proven track record of building pixel-perfect UIs, integrating native modules, optimizing app performance, and delivering native-like experiences on iOS devices. Excellent communication skills, the ability to translate business objectives into technical tasks, and a strong aptitude for remote work are essential.
RESPONSIBILITIES
- 01Design, develop, and maintain scalable cross-platform mobile applications using React Native, with a primary focus on iOS and support for Android.
- 02Build pixel-perfect, smooth UIs and implement complex features like animations, navigation, and state management.
- 03Integrate native iOS modules (Swift/Objective-C) and third-party libraries as needed for deep platform integrations.
- 04Collaborate with designers, backend engineers, and cross-functional teams to deliver solutions that align with business objectives.
- 05Translate complex business requirements into actionable technical tasks and system designs.
- 06Optimize mobile applications for performance, reliability, battery life, and scalability on iOS devices.
- 07Write clean, maintainable, and well-documented code, and participate in code reviews.
- 08Troubleshoot, debug, and fix bugs to ensure a seamless user experience.
- 09Communicate effectively with remote teams to ensure alignment on project goals.
- 010Mentor junior developers and contribute to team knowledge sharing.
REQUIREMENTS
- Education: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
- Experience: 5-6 years of professional mobile development experience with React Native, including a proven record of shipping apps to the App Store (iOS focus) and Google Play.
- Strong proficiency in React Native, JavaScript/TypeScript, and the React ecosystem (e.g., Redux/Zustand, React Navigation).
- Experience with native iOS development (Swift/Objective-C) for custom modules and performance optimizations.
- Proven ability to break down business objectives into technical tasks, excellent English communication, and self-motivation for remote work.
- Familiarity with RESTful APIs, offline storage, third-party libraries, and tools like Jest, ESLint, and Detox for testing.
- Knowledge of cloud platforms (e.g., AWS, Firebase) and Git version control.
- Bonus: Experience with CI/CD pipelines, App Store deployment processes, or integrating AI/ML features in mobile apps.