At Xtremax, our Full Stack Engineers build end-to-end web applications that deliver real impact. You&aposll work across both frontend and backend, using modern frameworks, cloud services, and DevOps practices to create scalable, secure, and high-performing solutions. This role is perfect for engineers who enjoy versatility, problem-solving, and seeing their work come to life from idea to production.
Candidates with public sector experience are preferred, as this role supports IT projects for government agencies.
Responsibility:
End-to-End Development
- Take full ownership of end-to-end application development, integrating frontend, backend, and cloud infrastructure
- Build responsive, accessible, and high-performance web applications
- Implement modern frontend architectures that are reusable, scalable, and secure
- Develop backend services and APIs, ensuring reliability, security, and observability
Testing, Quality, and Security
- Work with QA engineers to ensure automated test coverage and proactively fix bugs
- Apply best practices in security, scalability, and maintainability across the full stack
- Monitor application health using APM tools, logging frameworks, dashboards, and alerts
DevOps and Cloud
- Optimize CI/CD pipelines to enable seamless and automated deployments
- Collaborate with DevOps teams to automate infrastructure provisioning and cloud deployments
Innovation and Continuous Improvement
- Continuously evaluate and adopt emerging technologies to improve application performance and developer productivity
- Document technical decisions and share knowledge with the team
- (Optional) Contribute to mobile development and low-code platforms when needed
Requirements
Must Have
- Degree/Diploma in Computer Science, IT, Engineering, or related fields
- Must have 2-5 years of relevant experience
- Strong proficiency in frontend and backend development
- Experience with Git and modern branching workflows (GitFlow, trunk-based)
- Frontend: JavaScript/TypeScript, frameworks like React, Next.js, Vue, Angular, or Svelte;
- Backend: Node.js, Express, NestJS, Ruby on Rails, Python (Django, Flask, FastAPI), Java/Kotlin (Spring Boot), Golang
- API design: REST, GraphQL, gRPC, WebSockets; caching strategies and performance optimization
Good to Have
- Experience with Singapore Government Project will be advantageous
- Experience with low-code platforms (OutSystems, Mendix, Appian)
- Knowledge of security best practices (OAuth, JWT, OWASP)
- Experience with mobile app development (React Native, Swift, Kotlin)
- Familiarity with UI libraries (Tailwind, Material-UI, Bootstrap) and knowledge of design/prototyping tools (Figma)
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD, Jenkins)
- Experience with observability and monitoring tools (Prometheus, Grafana, Datadog, New Relic, ELK)
- Understanding of Infrastructure as Code (Terraform, CloudFormation, Pulumi)
- Familiarity with frontend and backend testing frameworks (Jest, Cypress, Playwright, Supertest)
- Exposure to micro-frontends, serverless, or edge computing
Certificate Preferred:
- Certified Scrum Developer (CSD) / Professional Scrum Developer (PSD)
- AWS Certified Developer - Associate / Microsoft Certified: Azure Developer Associate
- ScrumMaster (CSM) / Professional Scrum Master (PSM)