NEWPosted 12 hours ago

Job ID: JOB_ID_1346

Role Overview

We are seeking a highly experienced Senior React Native Mobile Developer to join our engineering team in a hybrid capacity, split between Detroit, MI, and Charlotte, NC. This role is designed for a technical leader with 8 to 12 years of professional experience who can drive the development of sophisticated mobile applications for both iOS and Android platforms. As a senior member of the team, you will be responsible for the entire mobile lifecycle, from architectural design and initial prototyping to deployment and production support. You will work closely with onsite client stakeholders, architects, and product owners to ensure that our mobile solutions are scalable, high-performing, and aligned with business objectives.

Key Responsibilities

  • Lead end-to-end mobile application development using React Native, ensuring a seamless user experience across diverse device ecosystems.
  • Participate in high-level architectural discussions, providing critical inputs on design decisions and the long-term technical roadmap for mobile products.
  • Guide and mentor junior mobile developers, conducting rigorous code reviews and enforcing industry best practices for code quality and maintainability.
  • Translate complex business requirements into technical specifications and scalable mobile solutions.
  • Drive performance optimization initiatives, focusing on app stability, memory management, and significant reduction in crash rates.
  • Ensure strict adherence to security, compliance, and enterprise mobility standards throughout the development process.
  • Integrate mobile applications with REST APIs, GraphQL, backend services, and various third-party SDKs.
  • Utilize hands-on experience with WebSockets, Real-Time Communication (RTC), and feature flagging tools like LaunchDarkly to build dynamic features.
  • Manage CI/CD pipelines, build processes, and oversee the deployment of applications to the Apple App Store and Google Play Store.
  • Leverage Large Language Models (LLMs) to accelerate development cycles by crafting effective prompts and reviewing AI-generated code for security and performance.

Technical Requirements

  • 8-12 years of software development experience with a focus on mobile technologies.
  • Expert-level proficiency in React Native, JavaScript, and TypeScript.
  • Solid understanding of native iOS and Android development environments.
  • Extensive experience with state management libraries such as Redux, Context API, MobX, or Redux Toolkit.
  • Deep knowledge of mobile UI/UX guidelines, accessibility standards (WCAG), and responsive design principles.
  • Familiarity with cloud platforms like Azure or AWS, as well as Firebase and mobile analytics tools.
  • Exposure to enterprise authentication mechanisms including SSO, OAuth, and SAML.

Non-Technical Skills

  • Strong onsite communication and stakeholder management skills, with the ability to influence technical decisions.
  • Proven ability to resolve technical conflicts and drive discussions in a collaborative environment.
  • Extensive experience working within Agile/Scrum frameworks.
  • Excellent documentation and presentation skills for technical and non-technical audiences.

Special Requirements

Hybrid role (3 days/week onsite); Experience with LLM for development acceleration required.


Compensation & Location

Salary: $155,000 – $210,000 per year

Location: Detroit, MI


Recruiter / Company – Contact Information

Recruiter / Employer: Nvoids

Email: sumit.shahir996@gmail.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
sumit.shahir996@gmail.com with the subject:

DELETE_JOB_ID_1346

to delete@join-this.com.