We are looking for talented Software Engineers to join our delivery team supporting a Singapore client. Depending on your strengths, you may focus on front-end ([protected info]), back-end ([protected info]), mobile (React Native), or work across the full stack. Strong English communication is essential, as you will collaborate directly with client stakeholders and cross-functional teams..
Key Deliverables & Responsibilities
Design, develop, and maintain scalable web and mobile applications using [protected info]/ [protected info]/React Native.
Translate business and functional requirements into clean, efficient, and well-tested code.
Build responsive, high-performance user interfaces ([protected info]) and cross-platform mobile apps (React Native).
Develop and integrate RESTful APIs and back-end services using [protected info].
Collaborate with product managers,
designers, QA, and client stakeholders throughout the development lifecycle.
Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
Troubleshoot, debug, and optimize applications for performance and reliability.
Communicate progress, risks, and technical solutions clearly to both technical and non-technical audiences.
3.5+ years of professional experience in software development (middle to senior levels welcome).
Solid hands-on experience with at least one of the following, and familiarity with the others:
[protected info] - component-based architecture, hooks, state management (Redux/Context), responsive UI.
[protected info] - Express/NestJS, REST API design, asynchronous programming, database integration.
React Native - cross-platform mobile development, native module integration, app deployment (iOS/Android).
Good at JavaScript/TypeScript and modern development tools (Git, CI/CD).
Understanding of database systems (SQL and/or NoSQL) and API integration.
Familiarity with Agile/Scrum development practices.
Good to excellent English communication (both written and spoken) - able to work directly with Singapore-based clients.
Nice to Have
Experience working with international clients.
Knowledge of cloud platforms (AWS, Azure, or GCP).
Experience with automated testing, TypeScript, GraphQL, or microservices.
Familiarity with mobile app publishing (App Store / Google Play).