Start Your Search Here

Job Search

Base Camp

Central Area / Global

New Job Opening: Full Stack Developer (ReactJS, Typescript) in Singapore

Job Description

Job Description

Full Stack Developer (ReactJS, Typescript)

Role Overview

We are looking for a skilled Full Stack Developer with strong experience in modern frontend frameworks (React.js and/or Vue.js) to design, develop, and maintain scalable web applications and backend services.

The ideal candidate will be comfortable working in a cloud-first environment, collaborating in an agile team, and following modern GitHub-based development workflows (PRs, code reviews, CI/CD).

This role involves working across the full software development lifecycle, from system design and development to deployment, support, and continuous improvement.

What's on offer:

Job Type: Contract

Duration: 1 year

Location: Singapore

Key Responsibilities

Application Development

Develop and maintain backend services and APIs using Node.js and TypeScript.

Build responsive and scalable frontend components using React.js and/or Vue.js.

Design and implement reusable, maintainable, and testable code across frontend and backend layers.

Participate in system architecture and technical design discussions.

Cloud & Infrastructure

Develop and operate applications on Cloud based infrastructure, leveraging services such as:

Lambda, API Gateway, S3, DynamoDB, SQS/SNS, CloudFront, Secrets Manager (or equivalent)

Support serverless and microservices-based architectures.

Troubleshoot and resolve performance, reliability, and production issues.

Quality & Process

Write unit and integration tests; support CI/CD pipelines.

Maintain proper documentation for code, systems, and operational processes.

Continuously improve code quality, system performance, and development workflows.

Required Skills & Experience

Technical Skills

4+ years of professional software development experience.

Strong experience with Node.js and TypeScript.

Proficiency in React.js and/or Vue.js and modern frontend development practices.

Solid understanding of async programming, APIs, and web application architecture.

Hands-on experience with cloud services, preferably in serverless environments.

Familiarity with GitHub workflows, including:

Pull requests

Code reviews

Branching strategies

CI/CD pipelines

Development Practices

Strong understanding of TypeScript typing, strict mode, and best practices.

Experience with RESTful APIs and/or GraphQL (advantage).

Familiarity with agile development methodologies.

Experience with automated testing frameworks.

Apply Now

Similar Opportunities

View all jobs