React Native Engineering Lead
Apex Systems LLC
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Flutter
Java
JavaScript
Agile Methodologies
Artificial Intelligence
Android
Mobile Application Development
Program Optimization
Profiling
Mobile Security
TypeScript
UIKit
React
Swiftui
Swift
Kotlin
Git Flow
React Native
Front End Software Development
React
Objective C++
Multiplatform
Jenkins
Job description
- Define and drive the technical vision for React, React Native, and native mobile development.
- Oversee a team of approximately eight developers, providing technical guidance and mentorship.
- Architect scalable and performant cross-platform mobile and web solutions.
- Lead technical decision-making and evaluate new technologies, frameworks, and architecture patterns.
- Collaborate with product, design, and delivery teams to translate requirements into technical solutions.
- Ensure strong testing practices, including unit, end-to-end, and contract tests for the native bridge.
- Participate actively in Agile ceremonies to align engineering progress with roadmaps and timelines.
- Maintain a clear ownership mindset to drive project delivery to completion.
Requirements
Experience: 10+ years of hands-on mobile development experience, with at least 3+ years in a technical leadership role.
Technical Skills:
- Expert proficiency in React Native, React, Expo/EAS, and JavaScript/TypeScript.
- Working knowledge of native iOS development (Swift, UIKit, SwiftUI, Objective-C).
- Working knowledge of native Android development (Kotlin/Java, Android SDK, Jetpack).
- Strong understanding of brownfield host-shell/mobile micro-frontend patterns and RN New Architecture (TurboModules/Fabric).
- Experience with modern state management libraries (e.g., Redux Toolkit, Zustand, Jotai).
- Proficiency with CI/CD pipelines (e.g., Jenkins, Bitrise, Fastlane) and Git workflows.
- Experience leveraging current AI tools and their workflows., * Familiarity with additional cross-platform frameworks such as Flutter or Kotlin Multiplatform.
- Experience architecting large-scale, multi-platform solutions.
- A strong understanding of mobile security best practices.
- Experience with advanced performance profiling and memory optimization tools across iOS, Android, and React Native.
About the company
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.