Software Engineer
ExternalS$42K–S$60K/yrContractUnknownToday
Information Technology
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Develop, test, and maintain high-performance cross-platform mobile applications using React Native for both iOS and Android.
- Translate Figma wireframes, mockups, and prototypes into pixel-perfect, responsive, and interactive mobile interfaces.
- Collaborate closely with UI/UX designers to enhance user journeys and ensure compliance with platform-specific design guidelines, including: Apple Human Interface Guidelines Google Material Design Develop and maintain backend services using Java to support mobile application functionality and business logic.
- Design, develop, and consume RESTful APIs to enable seamless communication between frontend applications and backend systems.
- Troubleshoot and resolve bugs, performance bottlenecks, and application issues across both mobile and backend components.
- Optimize application performance, scalability, and maintainability.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Prepare and maintain technical documentation throughout the development lifecycle.
- Required Skills & Experience
- Top 3 Skills iOS & Android Mobile Development React Native Java Qualifications Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Proven experience developing cross-platform mobile applications using React Native.
- Strong knowledge of iOS and Android application development principles.
- Experience developing backend services using Java. Hands-on experience designing and integrating RESTful APIs.
- Familiarity with mobile application performance optimization and debugging tools.
- Experience working with Figma designs and translating them into production-ready applications.
- Preferred Attributes Strong understanding of UI/UX principles and mobile accessibility standards.
- Excellent analytical and problem-solving skills.
- Self-motivated with strong ownership and accountability.
- Effective communication and collaboration skills.
- Ability to work in a fast-paced and agile development environment.
- Eligibility Singapore Citizens only, due to client security and project requirements.
Additional Information
Job Description - We are seeking a highly skilled Mobile Application Developer to be responsible for the full lifecycle of enterprise mobile applications-from translating high-fidelity Figma designs into intuitive mobile experiences to developing and supporting Java-based backend services. - The ideal candidate will have strong expertise in React Native, iOS & Android development, and Java, with a passion for creating high-quality, user-centric mobile applications.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at ELLIOTT MOSS CONSULTING PTE. LTD.? Share your experience