Posted on: 02/12/2025
Description :
AI Fiesta is seeking a Senior React Native Developer to design and build high-performance mobile applications that power our AI-driven conversational platform.
Youll architect, develop, and optimize cross-platform apps with deep integrations into both iOS (Swift) and Android (Kotlin/Java) ecosystems, ensuring seamless performance, usability, and integration with our AI platform services.
Youll collaborate closely with backend, AI, and design teams to deliver a world-class mobile experience that brings conversational AI to life.
Key Responsibilities :
- Architect, develop, and maintain React Native applications for iOS and Android platforms.
- Build and optimize native modules and bridges using Swift, Kotlin, and Java.
- Integrate REST and GraphQL APIs for real-time data interactions with the AI backend.
- Ensure app performance, responsiveness, and smooth UX across devices.
- Implement secure authentication, session management, and data handling practices.
- Collaborate with backend engineers to align mobile and platform architecture.
- Develop CI/CD pipelines for mobile releases and manage App Store/Play Store deployments.
- Monitor app performance, implement observability, and ensure crash-free user experiences.
- Stay updated with the latest in React Native, new architecture patterns, and mobile AI integrations.
Must-Have Skills :
1. React Native expertise : 4+ years of hands-on experience building and deploying cross-platform mobile applications.
2. Native iOS (Swift) and Android (Java/Kotlin) development experience : with a strong understanding of native modules, bridging, and performance optimization. Awareness of differences across Android versions and device behavior, with proven experience in optimizing for Android performance.
3. Expo proficiency : hands-on experience with Expo as it is now the default and recommended way to build React Native apps (per Meta)
4. Strong mobile UI/UX fundamentals : responsive layouts, animations, accessibility, and performance tuning.
5. API integration : experience with REST, GraphQL, and WebSocket-based real-time communication.Streaming APIs, or real-time AI systems.
6. Mobile build systems & tools : Xcode, Gradle, Fastlane, Expo and CI/CD automation.
7. Security & observability : experience implementing OAuth2/JWT authentication, encryption, and crash/error monitoring tools (Sentry, Firebase Crashlytics).
8. Version control & collaboration : GitHub/GitLab, code reviews, and agile workflows.
Preferred Skills :
1. Proven experience with the new React Native architecture (Fabric, TurboModules, JSI) and a strong track record of working with it, as the legacy architecture is officially deprecated.
2. Familiarity with AI/LLM-based applications or conversational interfaces.
Qualifications :
- 4 to 7 years of professional experience in mobile app development.
- Proven experience shipping production-grade React Native apps with native integrations.
- Strong problem-solving and debugging skills.
- Bachelors/Masters degree in Computer Science or equivalent practical experience.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1583583
Interview Questions for you
View All