Job details
React Native Developer - Javascript/TypeScript
- Java
- Redux
- TypeScript
- iOS
- Android
- React Native
- ES6
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 2 months ago
Job description
Role & Responsibilities :
Architecture & Design :
- Ability to design and architect complex React Native applications, considering scalability, maintainability, and performance.
Performance Optimization :
- Deep understanding of React Native performance optimization techniques and ability to profile and address performance bottlenecks.
Native Module Development :
- Ability to create custom native modules for accessing platform specific features and improving performance.
Code Review Expertise :
- Ability to conduct thorough code reviews and provide constructive feedback.
- Ability to solve complex technical problems independently and find creative solutions.
Education & Experience :
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
- 3+ years of experience in mobile application development.
Technical Expertise :
- Expert knowledge of JavaScript, including ES6+ syntax; TypeScript is a plus.
- Deep understanding of React Native framework, its architecture, and performance optimization techniques.
- Extensive experience with state management libraries (e., Redux, MobX, Context API, Recoil).
- Experience with native mobile development (Android or iOS).
- Experience with CI/CD pipelines for mobile applications.
- Experience with performance monitoring tools (e., Sentry, Crashlytics).
- Proven ability to design and implement complex mobile applications.
- Experience with architectural patterns for mobile applications (e., MVVM, Clean Architecture).
Preferred Skills :
- Experience with other cross platform development frameworks (e., Flutter).
- Deep understanding of mobile security best practices.
- Experience with mobile DevOps principles and tools.
- Contributions to open source React Native projects.
- Deep understanding of underlying bridging between Native iOS and Android