Position: Full Stack Developer
Employment: Permanent
Working Location: Putrajaya, Malaysia (Onsite)
Key Responsibilities
- Design, develop, and maintain features across the front-end and back-end of our web application
- Build responsive, performant UIs using Next.js and modern React patterns
- Develop scalable, well-structured RESTful APIs using NestJS
- Design and manage relational database schemas and queries in PostgreSQL
- Write clean, testable, and well-documented code
- Containerise applications using Docker
- Participate in CI/CD pipeline development and maintenance to support automated testing and deployment workflows
- Deploy and manage application infrastructure on cloud platforms (AWS / GCP / Azure)
- Collaborate with designers, product managers, and other engineers in an agile environment
- Participate in code reviews and contribute to engineering best practices
Qualification & Requirements
- Candidates must possess at minimum a Bachelor’s Degree or Diploma in Computer Science/Information Technology or equivalent
- At least 2 years of professional experience in full-stack web development
- Strong proficiency in Next.js (SSR, SSG, App Router, API routes)
- Solid experience with NestJS or a comparable Node.js back-end framework
- Hands-on experience with PostgreSQL — schema design, query optimisation, and migrations
- Working knowledge of Docker and container-based development workflows
- Familiarity with CI/CD pipelines (e.g. GitHub Actions, GitLab CI, CircleCI, or similar)
- Experience deploying to at least one major cloud platform (AWS, GCP, or Azure)
- Proficiency in TypeScript
- Solid understanding of REST API design principles
- Familiarity with version control using Git
- Good written and verbal communication skills in Bahasa Malaysia and English