
Search by job, company or skills
We are seeking a highly capable Senior Full Stack Developer to lead end-to-end technical delivery of complex software solutions. This role requires strong architectural thinking, hands-on coding expertise, DevOps familiarity, and the ability to drive scalable, production-grade systems.
Responsibilities
Lead full-stack development across frontend, backend, APIs, and database layers with ownership of technical delivery.
Architect scalable, secure, and high-performance applications aligned with business objectives.
Translate business requirements into technical design documents, system architecture, and implementation plans.
Develop and maintain robust RESTful / GraphQL APIs and microservices architectures.
Design responsive, user-centric frontend interfaces using modern frameworks (e.g., React, Angular, Vue).
Oversee CI/CD pipelines, automation workflows, and deployment strategies to ensure seamless releases.
Implement DevOps best practices including version control, containerization (Docker), orchestration (Kubernetes), and infrastructure as code.
Optimize system performance, troubleshoot production issues, and manage technical complexity across environments.
Conduct code reviews, mentor junior developers, and enforce engineering standards and best practices.
Collaborate cross-functionally with Product, UX/UI, QA, and Infrastructure teams to ensure timely, high-quality delivery.
Requirements
Minimum 5+ years of software engineering experience in full-stack development.
Strong proficiency in modern frontend frameworks and backend technologies (e.g., Node.js, .NET, Java, Python).
Solid understanding of DevOps principles, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
Experience handling technically complex systems, distributed architectures, and scalable application design.
Strong problem-solving skills with the ability to think strategically and drive technical initiatives independently.
Clarence Khoh
R1552376
Job ID: 143739485