We are hiring for the role of React Native Mobile Developer in Detroit, MI or Charlotte, NC. This is a hybrid position, requiring in-office presence three days a week. Please note that we are looking for independent contractors only.
Key Responsibilities include:
- Leading end-to-end mobile application development using React Native for both iOS and Android platforms.
- Participating in discussions and providing input on mobile app architecture, design decisions, and the technical roadmap.
- Guiding and mentoring mobile developers, conducting code reviews, and enforcing best practices.
- Collaborating closely with onsite client stakeholders, architects, and product owners.
- Translating business requirements into scalable and high-performance mobile solutions.
- Driving performance optimization, app stability, memory management, and crash reduction.
- Ensuring adherence to security, compliance, and enterprise mobility standards.
- Integrating mobile apps with REST APIs, GraphQL, backend services, and third-party SDKs.
- Managing CI/CD pipelines, build processes, and app store deployments for both the App Store and Play Store.
- Supporting troubleshooting, production issues, and root cause analysis.
- Participating in sprint planning, estimations, and technical risk management.
- Contributing to POCs, technical feasibility studies, and innovation initiatives.
Technical Skills required:
- Strong hands-on experience with React Native, JavaScript, and TypeScript.
- Solid understanding of native iOS and Android.
- Experience with state management (Redux, Context API, MobX, Redux Toolkit).
- Knowledge of mobile UI/UX guidelines, accessibility (WCAG), and responsive design.
- Familiarity with Azure/AWS, Firebase, and analytics tools.
- Exposure to SSO, OAuth, SAML, and enterprise authentication mechanisms.
- Experience using LLM (Large Language Models) to enhance development efficiency.
Non-Technical Skills include:
- Strong onsite communication and stakeholder management skills.
- Ability to drive discussions, resolve technical conflicts, and influence decisions.
- Experience working in Agile/Scrum environments.
- Good documentation and presentation skills
Interested? send your updated resume to [Upgrade to PRO to see contact]