Senior React Native Developer
Posting Date : 11 Feb 2026 | Close Date :12 May 2026


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).

 


Sub Specialization : Information Technology;Software Engineer/ Developer
Type of Employment : Permanent
Minimum Experience : 5 Years
Work Location : Kuala Lumpur