As a Senior React Native Developer, you will play a key role in architecting, designing, developing, and maintaining high-quality mobile applications. You will collaborate with cross-functional teams to define, design, and ship new features. The ideal candidate is passionate about mobile technologies and is driven to push mobile technologies to the limits. Position: Lead Mobile Application Developer / Senior React Native Developer Required Skills: Software developer with 8-10 years of overall experience, including expertise in building high- performance React Native applications for iOS and Android. 3-6 years of experience specifically with React Native Mobile application development. 2+ years of experience in native Android or iOS application development Experience in deploying apps on firebase, TestFlight, apple and google app stores An extensive understanding of JavaScript, CSS, HTML, functional programming, and front-end languages is required. Rock solid at working with third-party dependencies and debugging dependency conflicts. Ability to write well-documented, clean JavaScript code. Experience in code review, PR review, branch management and release management Experience in implementation of native modules Experience with modern version control systems like Git. Well versed in native build tools, like XCode, Android Studio. Understanding of REST APIs, the document request model, and offline storage. Knowledge of Bluetooth communication related libraries in React Native. Significant expertise working with React online and mobile, as well as technologies such as Flux, Flow, Redux, and others. Responsibilities: Architect mobile applications in react native and native android/iOS technologies Build pixel-perfect, buttery smooth UIs across both mobile platforms. Leverage native APIs for deep integrations with both platforms. Troubleshoot and fix bugs. Responsible for code quality, code reviews and PR reviews Maintain code and write automated tests to ensure the product is of the highest quality. When necessary, work with native modules. Create automated tests to check that your code is error-free and that it performs well. Enhance front-end performance by removing performance bottlenecks. Strong communication and problem-solving skills. Good to Have: Knowledge of iOS development using Swift. Experience with automated testing suites, like Jest or Mocha. Experience in CI/CD release of applications Qualification: Bachelors or Masters degree in Information Technology, Computer Science or other relevant technical discipline.,
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Lead Mobile Application Developer Job in
Contact Details:
Company: Digital Health Location(s): Other Maharashtra