Full Stack Engineer (Fulltime- PKWTT)
About Our Client
Our client is a technology-driven SaaS company building scalable internal and customer-facing platforms used across multiple business units. Their systems handle high-traffic workloads, complex integrations, and cloud-native infrastructure, with a strong focus on reliability, security, and automation.
You'll be working closely with a lean engineering team that values clean architecture, DevOps best practices, and ownership.
Role Overview
We are looking for an experienced Full Stack Engineer to support the development and maintenance of a mission-critical SaaS platform. This is a full-time role under a Fulltime- PKWTT model, with fixed working hours and ongoing responsibilities.
Responsibilities
- Develop and maintain backend and frontend services for a SaaS platform
- Design, optimize, and maintain MySQL and MongoDB databases
- Build and maintain API integrations and asynchronous processes (RabbitMQ or equivalent)
- Deploy and manage applications on AWS, with strong focus on EKS (Kubernetes)
- Containerize applications using Docker and manage deployments
- Implement and maintain CI/CD pipelines using GitLab
- Collaborate with cross-functional teams to deliver features on time
- Troubleshoot production issues across application, infrastructure, and pipeline layers
- Apply security best practices in code, infrastructure, and access management
Requirements (Must-Have)
- Minimum 3 years of experience as a Full Stack Engineer
- Strong experience with Node.js and/or PHP
- Hands-on experience with MySQL and MongoDB
- Solid understanding of RabbitMQ or similar message queue systems
- Proven experience with AWS services, especially EKS, EC2, S3, RDS, IAM, VPC
- Strong experience with Docker and containerized applications
- Experience building and maintaining GitLab CI/CD pipelines
- Familiar with DevOps practices (IaC, automated testing, deployment automation)