Experience:
3 - 5 Years
Job Location:
Kolkata
Role:
Software Developer
Role Category:
Programming & Design
Employment Type:
Full Time, Permanent
Industry Type:
IT-Software, Software Services
Functional Area:
IT Software - Application Programming, Maintenance
We are hiring experienced React Native Application Developers to be a part of our enthusiastic team.
Qualification
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in React Native development.
- Proven track record of delivering cross-platform mobile applications.
Responsibilities
- Design and develop secure and high performing mobile applications for both Android and IOS using react native.
- Translate designs and wireframes into high-quality code and Mobile UI.
- Takes ownership of moderately complex tasks and drives them to completion.
- Ensure the best possible performance, quality, and responsiveness of mobile applications.
- Identify bottlenecks and bugs, and devise solutions to the problems & issues.
Requirements
- 3-5 years’ Experience in creating a cross-platform hybrid, iOS and Android applications using React Native.
- Hands on experience in React Native hybrid application development (Android/iOS)
- Familiarity in both XCode and Android Studio
- Hands on experience in JavaScript, RESTful services, JSON
- Ability to create responsive designing of the app
- Experience in Social API integration, Core location APIs, Push Notifications.
- Hands-on experience in Redux.
- Knowledge of Dependency Services, Renderers, Memory management, Performance.
- Well adapted to mobile app design best practices and trends
- Familiarity in mobile UI design principles, patterns, and best practices
- Hands-on experience with source version controls like Git
- Experience in performing unit testing
- Should have strong analytical and Troubleshooting skills. Ability to think out of the box and be innovative.
- Have published one or more iOS/Android apps in the Apple and Google Play Store.
- Familiar with the process of publishing apps into Apple and Google play stores.
- Having knowledge in other hybrid frameworks such as Flutter or Ionic will be a big plus.
- Having knowledge in building web applications using React.js will also be a big plus.