Senior React Native Developer-ID512

Full Time Job @TalentSathi – Simplifying the Recruitment in Information Technology
  • Remote
  • Post Date : February 28, 2025
  • Apply Before : March 14, 2025
  • Salary: Negotiable
  • 0 Application(s)
  • View(s) 29
Email Job

Job 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.

Other jobs you may like