Overview
At Xtremax, our Frontend Engineers craft the user experiences that bring our digital products to life. You&aposll work with modern JavaScript frameworks, design systems, and best practices to deliver responsive, accessible, and high-performance web applications. We value clean code, collaboration, and a passion for creating interfaces that people love to use.
Candidates with public sector experience are preferred, as this role supports IT projects for government agencies.
Responsibilities:
Feature Development & Delivery
- Collaborate with Business Analysts and Product Managers to translate requirements into user-friendly features
- Build and maintain responsive, accessible, and scalable web applications
- Apply frontend best practices to ensure reusability, performance, and accessibility
Quality Assurance & Testing
- Work with QA engineers to ensure proper testing and fix issues quickly
- Contribute to team quality through code reviews, pair programming, and testing
Deployment & Operations
- Partner with DevOps teams to support build, deployment, and release processes
- Document technical decisions and share best practices with the team
Requirements
Must-Have
- Degree/Diploma in Computer Science, IT, Engineering, or related fields
- Must have 2-5 years of relevant experience
- Proficiency in JavaScript, TypeScript, HTML5, and CSS3
- Experience with at least one modern frontend framework (React, Next.js, Vue, Angular, Svelte)
- Familiarity with Git, branching workflows, and CICD
- Experience with UI libraries or frameworks (Tailwind, Material-UI, Bootstrap, etc.)
- Understanding of state management (e.g., Redux, Zustand, Recoil, MobX)
- Experience integrating APIs (REST, GraphQL, WebSockets)
- Knowledge of responsive design and accessibility best practices
Good to Have
- Experience with Singapore Government Project will be advantageous
- Experience with frontend testing (Jest, React Testing Library, Playwright, etc.)
- Familiarity with build tools/bundlers (Webpack, Vite, Parcel, etc.)
- Experience with CI/CD for frontend (GitHub Actions, GitLab CI, Netlify, Vercel)
- Knowledge of server-side rendering (SSR) or static site generation (Next.js, Nuxt)
- Exposure to mobile frameworks (React Native, Flutter)
- Experience with authentication/authorization (OAuth, JWT, OpenID Connect)
- Familiarity with headless CMS platforms (Contentful, Strapi, sanity.io )
- Experience using Storybook for UI component development
- Interest in performance optimization techniques and WebAssembly
Certification
- Certified Scrum Developer (CSD) / Professional Scrum Developer (PSD) is preferred
- ScrumMaster (CSM) / Professional Scrum Master (PSM) is preferred