React Native (Mobile Apps) Lead Engineer
Framingham MA (5 Days/Week)
6+ Months Contract
Job Description:
- 10+ years of software development experience with 6+ years in mobile application development.
- Strong hands-on experience with React Native, TypeScript, and Expo ecosystem (EAS, OTA updates, build pipelines).
- Experience building scalable, high-performance iOS and Android mobile applications.
- Expertise in mobile architecture patterns such as Clean Architecture, MVVM, and modular architecture.
- Strong experience with state management frameworks (Redux, Zustand, Context API).
- Experience implementing navigation, routing, and deep linking using React Navigation or Expo Router.
- Knowledge of secure authentication flows including OAuth, OIDC, PKCE, biometrics, and secure token handling.
- Hands-on experience integrating native modules using Swift (iOS) and Kotlin (Android).
- Strong understanding of mobile performance optimization (startup time, bundle size, memory usage, rendering performance, offline caching).
- Experience with push notifications, analytics SDKs, fraud detection, and mobile security frameworks.
- Expertise with API integrations (REST, GraphQL) and handling offline-first mobile architecture.
- Experience setting up mobile CI/CD pipelines using Fastlane, EAS Build, App Store Connect, and Google Play Console.
- Knowledge of mobile DevOps practices, release management, and store compliance.
- Experience implementing automated testing frameworks such as Jest, React Native Testing Library, and Detox.
- Experience collaborating in Agile environments and working with cross-functional teams (Product, Design, Backend, DevOps).
- Experience working with cloud platforms (AWS, Azure, or GCP).
- Proven leadership experience mentoring engineers and driving technical architecture decisions.
Regards,
Arjun Pandit | Client Partner
Centraprise Corp | 33 S Wood Ave, Ste 600, Iselin, NJ 08830
Email: arjun@centraprise.com
(E-Verify)
.