← Все вакансии/Middle/Xtremax Pte. Ltd.
MiddleOfficeBandung

Full Stack Developer

XP
Xtremax Pte. Ltd.
Уровень
Middle
Формат
Office
О роли

Описание вакансии

About the company

At Xtremax, you'll help build and enhance a modern cloud-native content management platform used by public sector organisations to create, manage and publish secure digital services. The platform is designed for non-technical users, making it easier for organisations to deliver high-quality digital experiences while meeting enterprise standards for scalability, security and reliability.

Responsibilities

  • Design, develop and maintain scalable full stack features using React.js, TypeScript and NestJS
  • Build and enhance multi-tenant platform capabilities including content management, publishing workflows and layout composition
  • Design PostgreSQL database schemas, optimise queries and manage database migrations
  • Develop cloud-enabled solutions leveraging AWS services such as S3, CloudFront and Lambda
  • Write and maintain automated unit, integration and end-to-end tests using Jest, Supertest and Playwright
  • Design comprehensive test cases to validate new features and ensure high software quality
  • Support CI/CD pipelines through GitLab CI and contribute to continuous delivery practices
  • Collaborate with cross-functional teams to define technical solutions, review designs and deliver secure, reliable software
  • Contribute to AI-assisted product capabilities while ensuring appropriate review and governance processes
  • Continuously improve engineering standards, testing practices and overall platform reliability

Requirements

  • Degree or Diploma in Computer Science, Information Technology, Software Engineering or a related discipline
  • Minimum 4 years of professional software engineering experience
  • Strong experience with TypeScript, Node.js and backend API development
  • Experience with React.js for modern web application development
  • Experience with NestJS or similar backend frameworks such as Express or Fastify
  • Strong understanding of PostgreSQL, relational database design and query optimisation
  • Experience working with cloud platforms, preferably AWS
  • Experience writing automated unit, integration and end-to-end tests
  • Ability to design comprehensive test scenarios for new product features
  • Strong written communication skills and experience working with cross-functional stakeholders

Preferred

  • Experience building multi-tenant SaaS platforms
  • Familiarity with content versioning/diffing approaches (e.g. JSON Patch, OT/CRDT concepts)
  • Familiarity with IAM or Role-Based Access Control (RBAC)
  • Experience integrating AI or LLM capabilities into production applications
  • Exposure to GitLab CI/CD and modern DevOps practices

Conditions

  • Meaningful impact — contribute to digital projects that serve government and enterprise clients
  • Culture of learning — we value curiosity, open communication, and taking ownership
Стек и навыки

С чем работаем