Search by job, company or skills

N

Senior Full Stack Engineer

5-7 Years
SGD 6,800 - 7,300 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking a Senior Full Stack Engineer to design, develop, and maintain high-quality, intuitive, and high-performance web-based applications with rich data and geospatial visualisation capabilities. You will be part of a multidisciplinary agile team, working closely with product, design, backend, QA, and DevOps stakeholders to deliver scalable, secure, and accessible digital solutions.

Key Responsibilities

Frontend Architecture & Development
. Design and develop responsive, accessible, and performant web applications
. Architect reusable and modular frontend components following best engineering practices
. Implement complex UI features such as interactive maps, filters, timelines, charts, and data overlays
. Ensure adherence to accessibility standards (e.g. WCAG)

Geospatial & Data Visualisation
. Build and customise interactive maps using modern mapping libraries
. Integrate and visualise geospatial datasets including vector, raster, and time-series data
. Develop rich and interactive data visualisations such as charts, legends, heatmaps, and overlays

Collaboration & Delivery
. Collaborate with product managers and business analysts to translate requirements into technical solutions
. Work closely with UX/UI designers to implement intuitive user experiences
. Integrate frontend applications with backend APIs
. Partner with QA and DevOps teams to support automated testing and CI/CD pipelines

Software Engineering & Quality
. Apply software engineering best practices including performance optimisation and code quality standards
. Implement frontend security best practices to protect against common web vulnerabilities
. Document technical designs, architectural decisions, and development standards

Required Skills & Experience

. Degree or Diploma in Computer Science, Information Technology, or related discipline
. Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3
. Hands-on experience with modern frontend frameworks such as React.js or Next.js
. Solid understanding of state management solutions (e.g. Redux, Recoil)
. Experience with UI component libraries and modern CSS methodologies
. Familiarity with frontend build tools and bundlers (e.g. Webpack, Vite)
. Experience with frontend testing frameworks and performance optimisation techniques
. Strong understanding of Git-based version control and collaborative workflows

Additional Advantage

. Experience working with geospatial or mapping libraries
. Familiarity with geospatial data formats and data-driven visualisation platforms
. Experience working in Agile development environments
. Exposure to cloud platforms and CI/CD pipelines
. Prior experience delivering large-scale or public-facing digital platforms

Personal Attributes

. Strong analytical and problem-solving skills
. Excellent communication skills with technical and non-technical stakeholders
. Self-motivated, detail-oriented, and able to work independently
. Passion for building high-quality, user-centric digital products

More Info

Job Type:
Industry:
Employment Type:

Job ID: 139445205