Position: Tech Lead - React Native
Location: Parsippany NJ (Onsite)
Responsibilities:
- Design and implement high-quality scalable and maintainable mobile applications using React Native framework
- Lead the development and implementation of mobile application features.
- Build pixel-perfect buttery smooth UIs across both mobile platforms.
- Leverage native APIs for integrations.
- Development and implementation of mobile application features.
- Ensure code quality scalability and maintainability of the application.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Conduct code reviews and provide constructive feedback to improve team performance.
- Identify and address technical challenges and risks during the development process.
- Collaborate with backend developers to integrate mobile applications with server-side systems.
- Optimize mobile applications for performance and user experience.
- Troubleshoot and resolve technical issues.
Requirements:
- 7 years of experience in as a React Native Developer with a strong portfolio of mobile applications.
- Prior experience as a Native Developer (iOS / Android)
- In-depth understanding of React Native framework and its core principles.
- Firm grasp of the JavaScript/Typescirpt language and its nuances including ES6 syntax Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools like XCode Gradle Understanding of REST APIs the document request model and offline storage Experience with automated testing suites
- Strong communication and collaboration skills. Ability to work effectively in a fast-paced dynamic environment