React Native Mobile App Developer
C M M MARKETING MANAGEMENT PTE LTD
Singapore
On-site
SGD 50,000 - 70,000
Full time
Job summary
A tech-focused company in Singapore is seeking a mobile app developer to create and maintain applications using React Native. The ideal candidate will have at least 2 years of experience, strong skills in JavaScript and mobile app development, and a knack for problem-solving. You will collaborate with designers and engineers to deliver exceptional user experiences and stay updated on technology trends.
Qualifications
- Minimum 2 years of experience in mobile app development using React Native.
- Solid understanding of mobile development lifecycle.
- Familiarity with CI/CD and automated testing tools.
Responsibilities
- Develop, test, and maintain mobile applications using React Native.
- Collaborate with backend engineers and UI/UX designers.
- Optimize app performance and ensure cross-platform compatibility.
Skills
React Native
JavaScript (ES6+)
TypeScript
Problem-solving
Attention to detail
Education
Diploma or Degree in Computer Science, Software Engineering, or related field
Tools
Node.js
Express
React.js (web)
Key Responsibilities
- Develop, test, and maintain mobile applications using React Native.
- Collaborate with backend engineers and UI/UX designers to deliver seamless user experiences.
- Integrate RESTful APIs and third-party SDKs.
- Optimize app performance, handle debugging, and ensure cross-platform compatibility.
- Participate in code reviews and contribute to best practices and technical documentation.
- Stay updated on emerging technologies and propose improvements to enhance the mobile ecosystem.
Requirements
- Diploma or Degree in Computer Science, Software Engineering, or related field.
- Minimum 2 years of experience in mobile app development using React Native.
- Solid understanding of JavaScript (ES6+), TypeScript, and mobile development lifecycle.
- Familiarity with React.js (web) is a plus.
- Experience with Redux / Context API, navigation, and common libraries.
- Knowledge of native modules, App Store and Play Store deployment processes.
- Strong problem-solving skills and attention to detail.
- Experience integrating push notifications, analytics, or payment gateways.
- Familiarity with Node.js, Express, or backend services.
- Understanding of CI/CD and automated testing tools.