Enable job alerts via email!

Senior Software Engineer

Ufinity Pte Ltd.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Singapore is seeking a skilled Full-Stack Developer to design, develop, and maintain applications. Ideal candidates will have over 5 years of experience, strong knowledge in Next.js and AWS services, and a collaborative mindset for working with design and DevOps teams. This role emphasizes building scalable and efficient web applications in a dynamic environment.

Qualifications

  • Minimum 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.
  • Backend experience with Node.js frameworks.
  • Hands-on experience with AWS services.

Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Build interactive map-based applications with geospatial APIs.
  • Optimize applications for AWS cloud-native environment.
  • Work with QA and DevOps for automation and deployments.

Skills

Next.js
RESTful APIs
AWS Services
Node.js
Leaflet.js
CI/CD Pipelines
Docker
Problem-solving skills

Education

Degree or Diploma in Computer Science, Software Engineering, Information Technology

Tools

GitHub Actions
GitLab CI
Amazon OpenSearch Service
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.

Qualifications

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).

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.