Xtremax Logo

Xtremax

Full Stack Engineer - (Public Sector)

Posted 10 Days Ago
Be an Early Applicant
In-Office
Singapore
Senior level
In-Office
Singapore
Senior level
The Full Stack Engineer will develop, maintain, and provide support for a mission-critical platform, ensuring performance, security, and reliability.
The summary above was generated by AI

A1. Frontend Architecture & Development
a) Design, develop, and maintain responsive and accessible web applications for an interactive data and geospatial portal that deliver excellent user experiences.
b) Architect reusable, modular frontend components and enforce best practices in code quality, performance optimisation, and accessibility (WCAG).
c) Implement dynamic UI features including interactive maps, layers, filters, timelines, charts, legends, and data overlays.

A2. Geospatial & Data Visualisation
a) Build and customise interactive maps using libraries such as Mapbox GL JS, Leaflet, Deck.gl or equivalent.
b) Integrate geospatial data formats such as GeoJSON, vector tiles, shapefiles, raster layers and time-series datasets.
c) Develop rich data visualisations using libraries such as D3.js, Chart.js, Recharts, or similar.

A3. Collaboration & Agile Delivery
a) Collaborate with Business Analysts and Product Managers to refine user stories and translate them into technical requirements.
b) Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.
c) Partner with DevOps teams to automate build, deployment, and release processes.
d) Work closely with UX/UI designers to implement intuitive and user-friendly interfaces.
e) Partner with Backend Engineers to integrate APIs.

A4. Software Quality & Engineering Practices
a) Implement and enforce Software Engineering best practices, including component reusability, performance optimization, and accessibility.
b) Ensure frontend security best practices, including protection against XSS, CSRF, and other vulnerabilities.
c) Document technical decisions, architectural patterns, and frontend best practices.


Requirements

B1. Education
a) Degree or Diploma in Computer Science, Information Technology, or related discipline.

B2. Core Technical Skills
a) Experience with Git and modern branching workflows (GitFlow, trunk-based development).
b) Proficiency in JavaScript, TypeScript, HTML5, CSS3.
c) Experience with frontend frameworks and libraries such as React.js, Next.js.
d) Strong understanding of state management (Redux, Recoil).
e) Experience with UI component libraries (Tailwind CSS, Material-UI, Chakra UI, Bootstrap).
f) Hands-on experience with frontend build tools and bundlers (Webpack, Vite, esbuild, Parcel).
g) Experience with modern CSS methodologies (BEM, CSS Modules, Styled Components).
h) Experience with frontend testing frameworks (Jest, Mocha, Jasmine, Playwright, React Testing Library).
i) Experience with performance optimization techniques (lazy loading, code splitting, reducing re-renders).

B3. Geospatial & Visualisation (Highly Relevant)
a) Experience with interactive mapping libraries such as Mapbox GL JS, Leaflet, Deck.gl.
b) Familiarity with geospatial data formats (NetCDF, GeoJSON, TopoJSON, vector tiles, GeoTIFFs).
c) Experience building data visualisation components (charts, legends, heatmaps, overlays, time sliders).

B4. DevOps & Delivery
a) Experience working in Agile (Scrum/Kanban) teams with strong collaboration skills.
b) Experience with CI/CD pipelines for frontend applications (GitHub Actions, GitLab CI, Netlify, Vercel).
c) Familiarity with cloud platforms (AWS, Azure, Google Cloud).

C. Bonus Experience (Added Advantage)
a) Prior experience working on climate, environmental, scientific, or large-scale public data portals.

D. Personal Attributes
a) Strong analytical and problem-solving skills.
b) Excellent communication skills with both technical and non-technical stakeholders.
c) Proactive, detail-oriented, and able to work independently as well as in a team.
d) Passion for building high-quality user experiences and data-driven products.


Benefits

By submitting your resume/CV, you consent and agree to allow the information provided to be used and processed by or on behalf of Xtremax Pte Ltd for purposes related to your registration of interest in current or future employment with us and for the processing of your application for employment.

You also represent to us that you have obtained the consent of your referees when you disclose to us their personal data for the purpose of conducting reference checks.

The personal data held by us relating to your application will be kept strictly confidential and in accordance with the PDPA. You may also refer to our Privacy Policy for more details here: 

We regret to inform you that should you not consent to providing the necessary data required for us to process your application, your application will be considered void.

Top Skills

AWS
Docker
Go
Kubernetes
Laravel
Vuejs
HQ

Xtremax Singapore Office

CT Hub 2, #03-57/58, 114 Lavender Street, Singapore, 338729

Similar Jobs

15 Days Ago
In-Office
Singapore, SGP
Mid level
Mid level
Cloud • eCommerce • Software
The Full Stack Software Engineer will develop and improve web applications, collaborate with cross-functional teams, and maintain database systems and APIs.
Top Skills: AngularCi/CdCSSHTMLJavaJava SpringJavaScriptNoSQLPythonReactRestful ApisSQLVue
11 Days Ago
Easy Apply
In-Office
Singapore, SGP
Easy Apply
Senior level
Senior level
Information Technology • Consulting
The Senior Full Stack Developer will design, implement, test, and deploy scalable software solutions while enhancing existing applications and ensuring code quality.
Top Skills: AngularAWSAzureC#Ci/CdDockerGitJavaJavaScriptKubernetesNode.jsNoSQLPythonReactSQL
11 Days Ago
Easy Apply
In-Office
Singapore, SGP
Easy Apply
Mid level
Mid level
Information Technology • Consulting
The Full Stack Developer will build scalable software applications, ensure high code quality, conduct testing, and optimize existing systems while following best practices in software design and development.
Top Skills: AngularAWSAzureC#DockerGitJavaJavaScriptKubernetesNode.jsNoSQLPythonReactSQL

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account