Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Next, Node & AWS)

UFINITY PTE LTD

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is looking for a talented Software Engineer to enhance their dynamic development team. In this role, you'll design and maintain full-stack applications using Next.js and various AWS services. Ideal candidates will have at least 5 years of experience in software development, strong proficiency in JavaScript/TypeScript, and familiarity with RESTful APIs and CI/CD pipelines. Join a collaborative team that values quality and user experience in software products.

Qualifications

  • 5+ years of relevant software development experience.
  • Strong proficiency in Next.js, including SSR, SSG, and API routes.
  • Solid experience designing and consuming RESTful APIs.

Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Optimize applications for scalability and cost-efficiency in AWS.
  • Collaborate with UI/UX designers for responsive web interfaces.

Skills

Next.js
JavaScript
TypeScript
AWS services
RESTful APIs
Node.js
Leaflet.js
CI/CD pipelines
Git workflows

Education

Degree or Diploma in Computer Science

Tools

Docker
Kubernetes
Job description
Who We Are Looking For

We are seeking a talented and motivated Software Engineer to join our dynamic development team. You will play a crucial role in designing, developing, and maintaining software products, working closely with stakeholders to ensure they meet the highest standards of quality and performance. Be part of a cross‑functional development team that values quality, automation and user experience of the software we deliver.

Responsibilities
  • Design, develop, and maintain full‑stack applications with Next.js for the frontend and modern backend frameworks for APIs.
  • Good knowledge in implementing RESTful APIs that integrate with AWS services and external systems.
  • Build interactive map‑based applications using Leaflet.js (or similar mapping libraries), including integration with geospatial APIs and AWS datasets.
  • Collaborate with UI/UX designers to deliver responsive, accessible, and high‑performance web interfaces.
  • Optimize applications for scalability, observability, and cost‑efficiency in an AWS cloud‑native environment.
  • Work with QA and DevOps teams to ensure test automation, CI/CD pipelines, and reliable deployments.
  • Document system architecture, API specifications, and deployment workflows.
  • Apply security best practices and ensure compliance with AWS security standards.
Requirements
  • Minimum 5 years of relevant software development experience.
  • Degree or Diploma in Computer Science, Software Engineering, Information Technology, or related fields.
  • Strong proficiency in Next.js (React framework), including SSR (server‑side rendering), SSG (static site generation), and API routes.
  • Solid experience designing and consuming RESTful APIs (GraphQL knowledge is a plus).
  • Proficiency in JavaScript/TypeScript for both frontend and backend development.
  • Backend experience with Node.js (Express, NestJS, or similar).
  • Hands‑on experience with AWS services, including:
    Amazon OpenSearch Service (search and analytics)
    AWS Lambda, API Gateway, and S3 for serverless and storage solutions
  • Familiarity with Leaflet.js or similar mapping libraries for geospatial applications.
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI) and Git workflows.
  • Understanding of containerization and orchestration (Docker, ECS, or Kubernetes on AWS).
  • Strong problem‑solving skills and ability to deliver in an agile team environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.