Technical Lead, Full-Stack Engineer - A26260
DESCRIPTION:
We're hiring a Technical Lead to guide the end-to-end engineering delivery of a cloud-based digital platform. If you love full-stack development, leading small engineering teams, and building secure, scalable systems, this role is for you.
You'll translate architecture into working designs, lead developers, enforce engineering standards, coordinate security readiness, and ensure the platform is deployment-ready. This is a high-impact role ideal for someone with strong React and Node.js expertise, cloud architecture knowledge, and a commitment to security-first development.
This is a fixed-term contract role, 1 year engagement.
What You'll Do
Technical Leadership
Lead the engineering team in the design, development, and delivery of a cloud-based digital platform
Guide developers, enforce engineering standards, oversee code quality, and support CI/CD
Architecture Implementation
Translate solution architecture into implementable frontend, backend, API, database, and deployment designs
Full-Stack Development
Design and develop application components using React.js, TypeScript, Node.js, and PostgreSQL
Oversee relational data modeling, schema design, transaction handling, and audit logging
API & Integration
Design secure REST APIs and integration patterns to support internal modules and future external integrations
Cloud Application Readiness
Work with infrastructure teams to deploy applications into cloud environments
Familiar with CI/CD pipelines, build processes, deployment scripts, and environment-specific configurations
Security & Code Quality
Act as the team's Security Champion by embedding secure coding, code review, SAST, dependency scanning, and secret scanning into the sprint process
Coordinate remediation of security findings from code scanning, DAST, and formal security assessment reports
What We're Looking For
4+ years of professional software engineering experience, with experience leading a small engineering team
Frontend: Strong working knowledge of React.js, TypeScript, HTML5, CSS3, and responsive web application development
Backend: Strong experience with Node.js, TypeScript, Express.js, or NestJS
Database: Strong experience with PostgreSQL, relational database design, SQL optimization, data integrity, and migration scripts
API Development: Experience designing and securing REST APIs
Authentication & Access Control: Knowledge of OAuth2, OIDC, SSO integration, MFA, RBAC, secure token/session handling, and audit logging
Cloud Platforms: Working knowledge of cloud application services (compute, storage, databases, monitoring, secrets management)
DevOps: Experience with CI/CD pipelines, Docker or container packaging, environment configuration, and deployment
Security: Knowledge of OWASP Top 10, secure coding, SAST, dependency scanning, secret scanning, and vulnerability remediation
Relocation may be required to meet our project team in Singapore
Bonus
Experience with non-relational databases (DynamoDB, OpenSearch, or similar)
Experience with serverless architectures (Lambda or equivalent)
Experience coordinating VAPT (Vulnerability Assessment and Penetration Testing) remediation
Kubernetes or advanced containerization knowledge
Experience with infrastructure-as-code tools
