Full Stack Engineer

ITCAN PTE. LIMITED

Singapore

On-site

SGD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ITCAN PTE. LIMITED in Singapore seeks a hands-on Full Stack Developer to build and maintain production-grade web applications across the full stack.

You will work with JavaScript/TypeScript, React or Next.js on the frontend and Node.js or Python on the backend, shaping scalable APIs and UX that delight users. The role emphasizes modern DevOps practices, cloud services, containerisation with Docker, CI/CD, and security-conscious coding.

Qualifications

  • Degree or Diploma in Computer Science, Computer Engineering, Information Technology, or related disciplines.
  • Experience with Git and modern branching workflows.
  • Strong proficiency in both frontend and backend development.
  • Experience delivering production-ready web applications and digital products across the full lifecycle, including development, testing, deployment, and production support.
  • Experience with AWS, Docker, and CI/CD tooling.
  • Familiarity with security best practices (OAuth, JWT).

Skills

Git
Full stack development
RESTful APIs
GraphQL
WebSockets
CI/CD
AWS
Docker
Unit testing
Security practices
LLM features

Education

Bachelor's or Diploma in CS/Engineering/IT
Related disciplines

Tools

React.js
Next.js
Node.js
Python
Express.js
NestJS
FastAPI
Redis
GraphQL
WebSockets
Docker
AWS
Kubernetes
OAuth
JWT
GitLab CI/CD

Job description

EXPERIENCE AND SKILLS NEEDED
Full Stack Development
  • Degree or Diploma in Computer Science, Computer Engineering, Information Technology, or related disciplines.
  • Experience with Git and modern branching workflows.
  • Strong proficiency in both frontend and backend development.
  • Experience delivering production-ready web applications and digital products across the full lifecycle, including development, testing, deployment, and production support.
Frontend Technologies
  • JavaScript and TypeScript.
  • Frontend frameworks such as React.js and/or Next.js.
  • Experience building responsive and user-centric web applications.
  • Familiarity with UI component libraries such as Material-UI or Tailwind CSS.
Backend Technologies
  • Node.js (Express.js, NestJS) and/or Python (FastAPI, Flask, Django).
  • Strong experience designing and developing RESTful APIs.
  • Familiarity with GraphQL and WebSockets.
  • Caching (e.g. Redis), API rate limiting, and scalability patterns (horizontal scaling, load balancing).
  • Experience integrating with enterprise systems and third-party platforms.
AI Application Development
  • Hands-on experience building LLM-powered features in production, including retrieval-augmented generation (RAG), tool or function calling, and agent workflows.
  • Experience implementing guardrails and evaluating LLM output quality.
  • Proficient in using AI coding assistants with sound engineering discipline.
DevOps, Cloud, and Infrastructure
  • Experience with GitLab CI/CD pipelines and modern DevOps practices.
  • Hands-on experience with AWS cloud services and architectures.
  • Experience with containerisation technologies such as Docker.
  • Familiarity with application monitoring and observability tools.
Security Best Practices
  • Awareness of LLM-specific risks such as prompt injection and sensitive data leakage (e.g. OWASP Top 10 for LLM Applications).
  • Experience implementing authentication and authorisation mechanisms (OAuth, JWT).
  • Knowledge of API security and secure coding practices.
  • Familiarity with cloud security concepts and OWASP Top 10.
Software Quality & Testing
  • Experience with unit and integration testing.
  • Experience with automated testing frameworks.
  • Experience troubleshooting and resolving production issues.
Bonus Experience (Added Advantage)
  • Experience delivering projects within the Singapore Government or Public Service sector.
  • Familiarity with government security, governance, and compliance requirements.
  • Experience with Microsoft Copilot, Azure OpenAI, or other enterprise AI platforms.
  • Experience developing AI agents, copilots, chatbots, or workflow automation solutions.
  • Familiarity with Kubernetes and container orchestration platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Developer
Senior Fullstack Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 110,000 - 150,000
Senior Full-Stack Engineer (Digital and AI products) - #1706
Senior Full-Stack Engineer (Digital and AI products) - #1706

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 100,000 - 180,000
Fullstack Engineer
Fullstack Engineer

User Experience Researchers Pte Ltd (Singapore) • Singapore

On-site
SGD 90,000 - 130,000
G78 - Full Stack Engineer
G78 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 150,000
Full-Stack Engineer - #1777
Full-Stack Engineer - #1777

Jobster Private Ltd • Singapore

On-site
SGD 90,000 - 130,000
Fullstack Engineer (AI Platform)
Fullstack Engineer (AI Platform)

NEUTRON PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
M59 - Full Stack Engineer
M59 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 60,000 - 100,000
M59 - Full Stack Engineer
M59 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 70,000 - 110,000
Full Stack Engineer (AI) - #1766
Full Stack Engineer (AI) - #1766

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Engineer (AI) - #1766
Full Stack Engineer (AI) - #1766

Jobster Private Ltd • Singapore

On-site
SGD 90,000 - 150,000