Description
Key Responsibilities:
Lead the development, testing, deployment, and maintenance of mobile applications using React Native and Expo.
Architect and implement scalable, maintainable, and well-documented codebases.
Integrate REST APIs and third-party services with seamless performance and security.
Optimize applications for speed, performance, and efficiency.
Conduct code reviews and mentor junior developers within the team.
Collaborate cross-functionally with UI/UX designers, backend engineers, and product teams.
Implement and manage mobile CI/CD pipelines and over-the-air (OTA) updates using Expo EAS.
Stay abreast of emerging technologies, tools, and industry trends to continuously improve development processes.
Required Skills and Experience:
Minimum 3+ years of professional experience in React Native mobile app development.
Strong hands-on experience with Expo CLI and Expo EAS services.
Solid command over JavaScript and TypeScript.
Experience integrating mobile apps with RESTful APIs and handling authentication flows (OAuth2, JWT, etc.).
Proficient in using Zustand for state management.
Experience with React Hook Form for managing forms and validation.
Hands-on experience with TanStack Query (formerly React Query) for data fetching, caching, and synchronization.
Knowledge of performance optimization, offline storage (SQLite, AsyncStorage), and error handling in mobile apps.
Experience in writing unit tests and end-to-end tests for mobile applications.
Excellent debugging and problem-solving skills.
Proficient in using Git for source control.
Nice to Have:
Exposure to native Android (Java/Kotlin) or iOS (Swift/Objective-C) development.
Familiarity with mobile security best practices and analytics integration (Firebase, Sentry, etc.).
Experience working in Agile/Scrum methodologies.
Should have working knowledge on AWS or Azure or GCP.
Prior experience in a leadership or mentoring role.
Educational Qualifications:
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
Relevant certifications are a plus.
Any Graduate