Overview
At Xtremax, our Full Stack Engineers build end-to-end web applications that deliver real impact. You’ll 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.
Responsibilities
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.
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)