onsite
Principal Software Engineer, Mobile React Native - Zapp
Software Engineer
Lead the design and delivery of high‑performance mobile experiences using React Native, JavaScript, and TypeScript, driving architecture, performance, and continuous delivery for a fast‑moving quick‑commerce platform.
About the role
Key Responsibilities
- Architect and implement scalable, high‑performance React Native applications that support real‑time inventory and order flows.
- Lead code reviews, enforce best practices, and mentor a small team of mobile engineers.
- Collaborate with backend, product, and design teams to translate business requirements into robust mobile features.
- Drive performance optimization, memory management, and battery efficiency across iOS and Android.
- Implement CI/CD pipelines, automated testing, and release processes to ensure rapid, reliable deployments.
Requirements
- 5+ years of professional mobile development experience, with a strong focus on React Native.
- Proficiency in JavaScript, TypeScript, and modern mobile architecture patterns.
- Hands‑on experience with performance profiling, debugging, and optimization on both iOS and Android.
- Solid understanding of CI/CD, automated testing, and cloud services (e.g., AWS, Firebase).
- Excellent communication skills and a collaborative mindset.
Skills
react nativejavascripttypescriptcicd