Key Responsibilities 1. Application Development Develop and maintain mobile apps using React Native for iOS and Android. Write platform-specific code when needed. Design and implement scalable, maintainable application architecture. Troubleshoot, debug, and fix issues efficiently. Handle complex development tasks to ensure high performance. Optimize performance (reduce re-renders, improve load speed, manage state properly). Implement testing strategies (unit, integration, end-to-end testing). Integrate mobile apps with backend APIs and manage asynchronous data. Take ownership of assigned tasks and deliver them end-to-end. 2. Technical Leadership Provide guidance and mentoring to junior developers. Conduct code reviews to ensure quality, security, and best practices. Maintain proper technical documentation. 3. Project Planning & Delivery Work closely with developers, QA, and stakeholders to deliver features. Review and analyze requirements and user stories. Contribute to project estimation and planning. Provide regular updates on progress and technical issues. Identify risks and proactively suggest solutions. 4. Communication & Collaboration Align with Team Lead on technical decisions. Address technical challenges, bugs, and technical debt. Support a collaborative team environment. 5. Continuous Improvement Stay updated with the latest React Native and mobile development trends. Identify opportunities to improve team processes and skills. Support ongoing learning and development within the team. Experience & Qualifications Education Bachelor's degree in Computer Science or related field. Experience Strong hands-on experience with React Native . Experience integrating native iOS (Swift/Objective-C) and Android (Java/Kotlin) modules. Experience with CI/CD pipelines. Familiar with Git workflows. Experience with Jenkins, Bitbucket, Jira (preferred). Experience working in Agile/Scrum teams. Technical Skills Strong in JavaScript and TypeScript . Experience with state management (Redux, Zustand), Hooks, Context API. Good understanding of component lifecycle and asynchronous programming. Experience working with REST APIs and backend integration. Knowledge of React Native Bridge and Fabric architecture. Familiar with monitoring and debugging tools (CloudBees, New Relic, Charles Proxy).
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.