Job Description
We are looking for a Full Stack Mobile Application Developer to design, develop, and maintain enterprise mobile applications for both iOS and Android platforms. The successful candidate will be responsible for building user-friendly mobile applications using React Native, implementing modern UI designs, and developing backend services using Java to support business applications.
Key Responsibilities
Develop, test, and maintain cross-platform mobile applications for iOS and Android using React Native.
Convert approved UI/UX designs and application specifications into responsive and high-quality mobile interfaces.
Collaborate with UI/UX designers, business users, and technical teams to deliver intuitive and accessible mobile applications.
Develop, enhance, and maintain backend services and business logic using Java.
Design, develop, and integrate RESTful APIs to enable secure communication between mobile applications and backend systems.
Troubleshoot, debug, and resolve application defects, ensuring optimal system performance and reliability.
Optimize application performance, scalability, and maintainability through best development practices.
Participate in system testing, code reviews, deployment activities, and ongoing application support.
Prepare and maintain technical documentation related to application development and system enhancements.
Work closely with cross-functional teams to deliver projects within agreed timelines and quality standards.
Requirements
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Experience in developing mobile applications using React Native.
Proficiency in Java for backend application development.
Experience developing and consuming RESTful APIs.
Knowledge of mobile application development for both iOS and Android platforms.
Familiarity with version control tools such as Git.
Understanding of software development lifecycle (SDLC) and Agile development methodologies.
Strong analytical, problem-solving, and communication skills.
Ability to work independently as well as collaboratively in a team environment.
Top 3 Required Skills
Mobile Application Development (iOS & Android)
React Native
Java
ELLIOTT MOSS CONSULTING PTE. LTD.
ELLIOTT MOSS CONSULTING PTE. LTD. We at Elliott Moss Consultng inspire individuals and organisations to work more effectively and efficiently, and create greater choice in the work domain, for the benefit of all concerned. Our primary mission is to provide our clients with the best suitable emplo...
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.