
Senior React Native Developer-ID512
Full Time Job @TalentSathi – Simplifying the Recruitment posted 2 weeks ago in Information Technology Email JobJob Detail
-
Experience 5 Year
-
Industry Software Company
-
Qualifications Bachelor
Job Description
Our client is seeking a Senior React Native Developer with a strong background in iOS app development and backend architecture. You will spearhead the creation of our new AI Home Redesign App, built with React Native (Expo), Firebase, and various third-party integrations. In addition to hands-on coding, you will have the opportunity to grow into a leadership role, guiding junior developers as our team expands.
Our client is dedicated to using the latest AI technology to build world-class, magical consumer apps. They have multiple exciting products in the pipeline and are looking for a skilled Senior React Native Developer to lead the development of our AI-powered home redesign app for iOS and help shape our future app portfolio.
Location: Remote
Employment Type: Full-time
Responsibilities:
1. **Lead Development Efforts:** Own the end-to-end development process for our AI-based home redesign iOS application—from technical design to production deployment.
2. **Architect & Implement Backend Solutions:** Plan, design, and implement scalable backend architectures using Firebase (and other relevant services) to optimize data management, performance, and reliability.
3. **React Native & Expo:** Develop and maintain a high-quality codebase using React Native with Expo, ensuring seamless performance and user-friendly interactions.
4. **AI Image Generation Integration:** Work with (or learn) the Replicate API to incorporate AI-driven features for interior, exterior, and virtual staging functionalities.
5. **Payment & Subscription Management:** Integrate RevenueCat for handling in-app purchases and subscription models within the app.
6. **Code Quality & Best Practices:** Establish coding standards, perform code reviews, and maintain technical documentation to ensure a clean and scalable codebase.
7. **Project & Team Leadership:** Collaborate with product managers, designers, and stakeholders to plan new features and iterations. Provide technical leadership, mentorship, and guidance to junior developers (as the team grows).
8. **Multiple App Pipeline Management (Future):** As Genesiss AI develops additional apps, coordinate across projects, ensuring consistent architecture and reusable components where possible.
9. **Testing & Debugging:** Utilize an iPhone (strongly preferred) or iOS simulator for real-world testing, debugging, and performance tuning.
Requirements:
– **Senior-Level Expertise:** Demonstrated experience (5+ years) in mobile app development, with a focus on React Native for iOS.
– **In-Depth React Native Knowledge:** Proven track record of building and deploying iOS apps using React Native with Expo.
– **Firebase Familiarity:** Hands-on experience with Firebase (Firestore, Storage, Cloud Functions, etc.) and the ability to architect scalable backend services.
– **Leadership Skills.** Ability to oversee project lifecycles, make strategic technical decisions, and guide team members.
– **Forward-Thinking Mindset:** Stays updated on emerging technologies, including AI, and is open to innovative solutions.
– **Version Control & CI/CD:** Proficiency with Git and knowledge of continuous integration/continuous delivery pipelines.
– **Communication:** Excellent verbal and written communication skills for remote collaboration.
– **iPhone Ownership:** Strong preference for candidates who own an iPhone for on-device testing of our iOS apps.
Nice-to-Haves:
– **AI & ML Integration Experience:** Familiarity with AI/ML APIs or libraries, especially Replicate or similar platforms.
– **Payment Systems:** Prior experience with RevenueCat or other subscription/in-app purchase integrations.
– **UI/UX Sensibility.** Appreciation for intuitive user interfaces and smooth user experiences.
– **Performance Optimization:** Techniques for optimizing app size, load times, and resource usage.
– **Past Leadership Experience:** History of building and managing development teams.
What They Offer:
– **Competitive Compensation:** Above market rates, tailored to experience and skillset.
– **Remote Flexibility:** Work from anywhere in the world, with flexible hours that align with project milestones.
– **Growth Opportunities:** A clear path to a leadership role as our engineering team expands.
– **Cutting-Edge Projects:** Be at the forefront of innovation by contributing to multiple AI-driven and consumer-focused mobile apps.
– **Collaborative Environment:** Work closely with a passionate team of designers, product managers, and fellow developers.
Apply: Please send us your resume at career@talentsathi.com, we will fast track the application process.