Salary
RM5000-9000
As a React Native Developer, you will play a pivotal role in designing, building, and maintaining high-performance mobile applications for both iOS and Android platforms. Collaborate with our cross-functional team of designers, product managers, and other developers to deliver top-tier software solutions.
Job Responsibilities
- Collaborate with designers and product managers to transform design mockups and wireframes into functional and user-friendly mobile applications using React Native.
 - Develop new features and enhance existing ones in our mobile applications, ensuring seamless performance and optimal user experiences.
 - Create reusable components and libraries for future use, maintaining consistent code quality and standards.
 - Optimize mobile applications for performance, responsiveness, and scalability to provide the best possible user experience.
 - Stay up-to-date with the latest trends and best practices in mobile development, incorporating emerging technologies when applicable.
 - Participate in code reviews, provide constructive feedback, and address any coding issues to uphold the integrity of the codebase.
 - Collaborate with back-end developers to integrate APIs and ensure end-to-end functionality.
 - Identify and address performance bottlenecks and troubleshoot/debug issues as they arise.
 - Actively engage in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
 
Job Requirement
- Demonstrable experience as a React Native Developer, with a strong portfolio showcasing mobile applications you’ve contributed to.
 - Proficiency in React Native and its core concepts, along with a solid understanding of the mobile ecosystem.
 - Strong grasp of JavaScript, ES6+, and asynchronous programming.
 - Familiarity with mobile development patterns and best practices.
 - Experience with integrating RESTful APIs and handling asynchronous requests.
 - Knowledge of version control systems, particularly Git.
 - Problem-solving aptitude and an eye for detail.
 - Effective communication skills and the ability to collaborate within a team environment
 - Self-motivated and capable of working independently and in a team.
 
Nice to Have:
- Knowledge of TypeScript.
 - Familiarity with native mobile development (Swift for iOS, Kotlin for Android).
 - Experience with state management libraries like Redux or Mobx.
 - Understanding of mobile security principles and best practices.
 - Previous exposure to testing frameworks such as Jest or Detox.
 - Interest in UI/UX design principles.
 - Previous involvement in an Agile/Scrum environment.
 
Company Background
- IT Software Industry
 - 5 days working
 
How To Apply
- Register an account to start
 - Update profile and upload latest resume
 - Click “Apply”
 
				