12 Oct
|
LanceSoft
|
Bengaluru
12 Oct
LanceSoft
Bengaluru
We are seeking a Senior React Native Engineer to own the architecture, performance, and scaling of our core mobile products. In this role, you will build complex cross-platform features, author native modules when abstractions fall short, and drive app performance down to the frame rate level for millions of active users. You will work in office alongside a focused engineering team, directly influencing our technical roadmap and mobile standards.
Responsibilities:
- Architect and maintain production React Native applications targeting both iOS and Android.
- Write custom native bridges and modules in Swift, Objective-C, Kotlin, or Java to interface with OS-level APIs.
- Diagnose and resolve performance bottlenecks, memory leaks, and render-cycle inefficiencies.
- Design continuous integration and deployment pipelines to streamline App Store and Google Play releases.
- Establish frontend testing strategies, including unit, integration, and end-to-end automation.
- Guide architectural decisions and conduct high-rigor code reviews for the mobile engineering team.
Requirements:
- 7 to 10 years of total software engineering experience, with a heavy concentration in mobile development.
- At least 4 years of hands-on experience building and deploying complex React Native apps at scale.
- Proven ability to write native code for iOS (Swift/Objective-C) and Android (Kotlin/Java).
- Deep understanding of the React Native render pipeline, JSI, thread management, and state architecture.
- Experience managing automated release pipelines using tools like Fastlane, Bitrise, or App Center.
- Full-time availability to work on-site at our headquarters.
Nice-to-Haves:
- Experience migrating legacy fully native applications to React Native.
- Direct involvement in open-source React Native libraries or tooling.
📌 Senior React Native Developer (Bengaluru)
🏢 LanceSoft
📍 Bengaluru