Position: React Native Lead Developer
Location: Dallas, TX (Onsite)
Term: Long Term Contract / Fulltime / Permanent
About Infinite
Infinite is a global leader in digital engineering and IT services, with over 20 years of experience driving digital transformation. We partner with leading Fortune 1000 companies to deliver innovative, scalable technology solutions that accelerate business outcomes.
With deep expertise in telecommunications, healthcare, banking, and finance, Infinite helps organizations optimize and modernize their technology landscapes to achieve long-term growth and efficiency.
Role Overview
We are seeking a React Native Lead Developer with strong hands-on experience in native iOS development to lead the design, development, and optimization of high-performance mobile applications. This role combines technical leadership with hands-on development, working closely with cross-functional teams to deliver scalable, secure, and high-quality mobile solutions.
The ideal candidate will bring deep expertise in React Native, a strong understanding of native iOS frameworks, and proven experience leading mobile development initiatives in a fast-paced environment.
Key Responsibilities
Technical Leadership
Lead and mentor a team of React Native developers, ensuring best practices in architecture, performance, and code quality
Drive technical decisions related to mobile application design, modular architecture, and cross-platform optimization
Conduct code reviews and enforce coding standards and design patterns
React Native Development
Design, develop, and maintain mobile applications using React Native, with a primary focus on iOS
Integrate third-party APIs, SDKs, and native modules
Optimize application performance, memory usage, and responsiveness across devices
Native iOS Development
Develop and maintain custom native iOS modules and React Native bridges
Work extensively with Swift / Objective-C, Xcode, and native iOS frameworks
Support App Store deployments, provisioning profiles, certificates, and mobile CI/CD pipelines
Collaboration & Delivery
Collaborate with product managers, designers, QA, and backend teams to define requirements and deliver seamless mobile experiences
Translate business and product requirements into scalable technical solutions
Quality & Support
Ensure high test coverage through unit, integration, and end-to-end testing
Troubleshoot and resolve production issues, crashes, and performance bottlenecks
Maintain comprehensive documentation for architecture, modules, and development processes
Required Qualifications
10+ years of professional mobile application development experience
5+ years of hands-on experience with React Native
Strong proficiency in JavaScript / TypeScript
Professional experience in native iOS development using Swift and/or Objective-C
Experience building and integrating custom native modules in React Native
Strong understanding of mobile performance optimization, debugging, and profiling tools
Experience with REST APIs, GraphQL, and modern mobile development tools
Proficiency with Git workflows and CI/CD pipelines (Fastlane, GitHub Actions, Bitrise, etc.)
Preferred Qualifications
Exposure to Android development using Kotlin or Java
Experience with state management libraries such as Redux, Recoil, or MobX
Knowledge of mobile security best practices
Prior experience leading or managing mobile development teams
Experience working in Agile / Scrum environments
Soft Skills & Competencies
Strong communication and technical leadership skills
Ability to lead architectural discussions and clearly communicate technical trade-offs
Analytical problem-solving mindset with strong attention to detail
Ownership-driven approach with a passion for delivering high-quality mobile applications