
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading mobile development company in Kuala Lumpur is looking for a React Native Developer to create and maintain mobile applications for both iOS and Android platforms. Candidates must have strong experience with React Native, JavaScript, and TypeScript, along with a bachelor's degree in Computer Science. This role involves designing scalable application architecture, troubleshooting issues, and integrating with backend APIs. The company fosters a collaborative Agile team environment and offers opportunities for continuous improvement.
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.
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.
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.
Provide guidance and mentoring to junior developers.
Conduct code reviews to ensure quality, security, and best practices.
Maintain proper technical documentation.
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.
Align with Team Lead on technical decisions.
Address technical challenges, bugs, and technical debt.
Support a collaborative team environment.
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.
Bachelor’s degree in Computer Science or related field.
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.
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).