Enable job alerts via email!

Software Developer

AGILE LABS PTE. LTD.

Singapore

On-site

SGD 48,000 - 80,000

Full time

7 days ago
Be an early applicant

Job summary

A leading tech company in Singapore is seeking a full-stack developer to build and maintain scalable web applications. The role requires experience with ReactJS and NodeJS, focusing on clean, type-safe, and maintainable code while collaborating with teams to deliver reliable features.

Qualifications

  • 1+ years with ReactJS and frontend development.
  • 1+ years with NodeJS, Express.js, and backend systems.
  • Hands-on experience with Typescript across both frontend and backend.

Responsibilities

  • Develop responsive user interfaces using ReactJS and Typescript.
  • Build and maintain backend services with NodeJS and Express.js.
  • Ensure type safety and consistency across frontend and backend.
  • Write clean, modular, and testable code.
  • Collaborate with team members to review and improve code quality.

Skills

ReactJS
NodeJS
Express.js
Typescript
Frontend Development
Backend Development
Functional Programming

Job description

Description
We are looking for a full-stack developer to build and maintain scalable web applications. You will work on both frontend and backend systems, focusing on clean, type-safe, and maintainable code. The role involves collaborating with external vendor and design teams to deliver reliable features.


Responsibilities / Requirements

  • Develop responsive user interfaces using ReactJS and Typescript
  • Build and maintain backend services with NodeJS and Express.js
  • Ensure type safety and consistency across frontend and backend
  • Write clean, modular, and testable code
  • Collaborate with team members to review and improve code quality

Extra Points

  • Experience with React Native or Flutter
  • Familiarity with additional programming languages
  • Understand how WebSocket and Server-Sent Events (SSE) work, and apply them where suitable

Expectations

  • Deliver features on time with attention to quality
  • Communicate clearly within the team
  • Follow best practices in version control, testing, and documentation
  • Be proactive in identifying improvements in architecture and workflow
  • Write code with strict typing in Typescript and follow a functional programming style
  • Have a understanding of functional programming principles and how types define structure and behavior in code

Experience

  • 1+ years with ReactJS and frontend development
  • 1+ years with NodeJS, Express.js, and backend systems
  • Hands-on experience with Typescript across both frontend and backend
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.