We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities and Duties:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs for both platforms
- Optimize application for maximum speed and scalability
- Leverage native APIs for deep integrations with both platforms.
- Collaborate with other team members and stakeholders
- Maintain code and write automated tests to ensure the product is of the highest quality.
Skills And Qualifications
- Expert-level knowledge of React Native
- Hands-on experience in Android/iOS app development via React-Native
- Experience in Build systems and Deployment processes
- Experience in writing unit testing code with libraries like Jest, Enzyme, Jasmine, Mocha, etc.
- Excellent problem solving, debugging, and troubleshooting skills.
- An avid follower of the best practices, optimisation strategies, and design patterns
- Good knowledge of monitoring and tracking down app crashes and bugs using advanced tools
- Proficient understanding of code versioning tools, such as Git / Mercurial / SVN
- Experience in profiling tools in Xcode and Android Studio
- Experience in 3rd party services integration
- Knowledge of architectures, trends and emerging technologies
Perks and Benefits:
₹ At par industry based on knowledge and expertise, plus other benefits as per company law of India.