Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

UFINITY Pte Ltd.

Singapore

On-site

SGD 75,000 - 100,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Singapore is looking for a Full-Stack Developer to design and maintain applications with a strong focus on Next.js and AWS integration. The ideal candidate has at least 5 years of experience in software development, particularly in building RESTful APIs and interactive map-based applications. Responsibilities include collaborating with UI/UX designers and optimizing applications for AWS cloud environments. The role offers opportunities to work in an agile team focused on delivering high-performance web solutions.

Qualifications

  • Minimum 5 years of relevant software development experience.
  • Strong proficiency in Next.js, including SSR and SSG.
  • Hands-on experience with AWS services such as OpenSearch and Lambda.

Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Build interactive map-based applications using mapping libraries.
  • Optimize applications for scalability and cost-efficiency.

Skills

Next.js proficiency
RESTful APIs implementation
JavaScript/TypeScript
Node.js backend development
AWS services knowledge
CI/CD pipelines
Problem-solving skills

Education

Degree or Diploma in Computer Science or related fields

Tools

Leaflet.js
Docker
AWS Lambda
GitHub Actions
Job description

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.