Responsibilities: Work as part of a team to build React Native iOS and Android apps. Integrate 3rd-party API’s Write unit and integration tests. Architect, build, and maintain excellent apps with clean code. Work with Native modules when required. Implement clean, minimalistic, smooth animations and transitions that provide an amazing user experience Assist with building estimates Work with modern tools, including Slack, GitHub, Google Docs, Asana, etc. Create UI Screen and Modules in both IOS and Android and integrate with React Native application Deployment on React Native app to both App Store and Google Play Create software code, unit tests and assist with encoding, testing, debugging, and documentation Improve product quality through code reviews, writing effective unit tests, and collaborating with QA to implement automation testing. Requirements: 3+ years of professional software development experience with a degree in development 2+ years of experience building code for React Native to be released from Google Play and the App Store. 1+ years of experience with HTML, CSS, and Javascript Ability to work through new and difficult React Native issues An understanding of React Native best practices and a commitment to following them Use of Native Modules and Native UI components from both IOS and Android Good communication skills Strong object-oriented design, programming, and debugging skills Passionate about mobile development and writing correct and efficient code Strong debugging skills with the ability to reach out and work with peers to solve complex problems Preferred Skills: Some Objective-C, Swift, and/or Java experience preferred. Strong experience working with ReactJS on web applications Familiarity with SQL and NoSQL Databases Experience with performance optimization Experience with Ruby-on-Rails Experience using external APIs Location: Pune Note: To apply as React-native Developer, email your resume / updated CV to cs@cmile.in