Enable job alerts via email!

Fullstack Developer (Reactjs, Nodejs)

User Experience Researchers Pte Ltd (Singapore)

Singapore

On-site

SGD 80,000 - 100,000

Full time

9 days ago

Job summary

A technology company in Singapore is seeking a Full Stack Developer to join their team. The ideal candidate will have expertise in Node.js and ReactJS, along with experience in building scalable web applications. Responsibilities include full lifecycle development, cloud solutions implementation, and close collaboration with teams. This is a full-time Mid-Senior level position offering an opportunity to work on advanced technologies.

Qualifications

  • Strong proficiency in Node.js with TypeScript for web applications.
  • Proven experience with ReactJS and familiarity with VueJS for project maintenance.
  • Solid understanding of relational databases, PostgreSQL and MySQL.
  • Hands-on experience with AWS serverless services like Lambda and API Gateway.
  • Proficiency in REST and GraphQL API development.

Responsibilities

  • Design and develop web applications using Node.js and TypeScript.
  • Create dynamic front-end interfaces with ReactJS.
  • Manage database schemas and optimize queries for PostgreSQL and MySQL.
  • Implement cloud solutions focusing on serverless architectures.
  • Collaborate with cross-functional teams for requirement definitions.
  • Debug production issues and ensure solution robustness.

Skills

Node.js with TypeScript
ReactJS
VueJS
PostgreSQL
MySQL
AWS serverless services
REST APIs
GraphQL
Performance optimization
Accessibility best practices
Problem-solving skills

Education

Bachelor's degree in Computer Science or related field
Job description

About the job Fullstack Developer (Reactjs, Nodejs). We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will have strong expertise in both back‑end and front‑end development, with proven experience in delivering high‑performance, accessible, and scalable applications. You will be responsible for designing, developing, and maintaining software solutions using modern JavaScript/TypeScript frameworks and cloud technologies.

Key Responsibilities
  • Design, develop, and maintain web applications using Node.js (Express.js, NestJS) with TypeScript.
  • Build and maintain dynamic front‑end interfaces with ReactJS (Refine) and manage existing projects with VueJS.
  • Design and optimize database schemas and queries for PostgreSQL and MySQL.
  • Implement and manage cloud solutions on AWS, with a focus on serverless architectures (Lambda, API Gateway).
  • Develop and integrate REST and GraphQL APIs.
  • Optimize application performance and ensure compliance with accessibility standards.
  • Collaborate closely with cross‑functional teams to define requirements and deliver robust solutions.
  • Troubleshoot, debug, and resolve production issues efficiently.
Key Skills & Qualifications
  • Strong proficiency in Node.js with TypeScript (Express.js, NestJS).
  • Proven experience with ReactJS (Refine) and familiarity with VueJS for maintenance projects.
  • Solid understanding of relational databases (PostgreSQL, MySQL).
  • Hands‑on experience with AWS serverless services (Lambda, API Gateway).
  • Proficiency in building and consuming REST and GraphQL APIs.
  • Strong focus on performance optimization and accessibility best practices.
  • Excellent problem‑solving and communication skills.
  • [Optional] Bachelors degree in Computer Science or related field, or equivalent practical experience.
Preferred Attributes
  • Experience in large‑scale application development.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with testing frameworks (Jest, Cypress, etc.).
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.