Senior Mobile Developer (React Native) JD
Experience
8+ years of professional experience working with React Native. (Additional experience working with React, Android and iOS Native development is a plus).
Required Qualification
Bachelor's degree in computer science/engineering, information. technology, or a similar field.
The ideal candidate is expected to be experienced in the mobility space, specifically using traditional and emerging technologies.
A Bit About The Role
- You will be collaborating with a team of about 10+ developers, UI/UX designers and QAs and will be required to be solid team player, with the ability to work without of
supervision. You might be moved to other teams as per requirement.
- Produce and maintain clean, efficient code based on specifications and write automated tests that ensure the product is of the highest quality.
Job Description & Requirements
- Intimate knowledge of React, React Native, Redux (Redux Saga) is required.
- Deep understanding of native build tools like Xcode and Gradle and working with native modules. Prior experience with developing applications with Objective C/Swift,
or Java/Kotlin is desired.
- Firm understanding of software security principles and mobile application security best practices.
- Solid understanding of crafting offline-first user experiences.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Optimize app performance and memory consumption.
- Experience working with Continuous Integration and Unit Testing.
- Experience working with third-party libraries and other APIs.
- Experience with application performance and monitoring analytics tools like Sentry or New Relic.
- Knowledge of Storybook, TypeScript, React Query, Realm Azure Cloud infrastructure is a plus.
- Build and publish applications for both iOS and Android.
- App store, Play store, App Gallery and Intunes Management.