- Singapore

Working Location
Job Description
Responsibilities
Position Overview
We are seeking an experienced Full-Stack Software Engineer to join our
engineering team. In this role, you will be a critical driver of our technical
roadmap, responsible for designing, building, and scaling robust, secure, and
high-performance applications from the ground up. With 5+ years of hands-on
experience, you will bridge the gap between complex business requirements
and elegant technical architecture. You will not only write exceptional code
but also champion DevOps best practices, and influence our overall
engineering culture.
Key Responsibilities
secure full-stack applications and microservices architecture.
making critical decisions on technology stacks, framework adoptions,
and system design.
across the entire stack, while establishing code quality standards via
rigorous code reviews.
and back-end performance for maximum speed and scalability.
containerization (Docker/Kubernetes), and cloud infrastructure
management.
UX/UI Designers, and stakeholders to translate product vision into
technical execution.
fostering a culture of continuous learning and technical growth.
Required Skills & Qualifications
Experience:
proven track record of delivering enterprise-grade full-stack
applications.
systems to support high-volume traffic.
Technical Stack:
frameworks (e.g., React, Angular, or Vue.js), HTML5, CSS3/SASS, and
state management (Redux, Zustand, etc.).
environments (e.g., Node.js, Python/Django/FastAPI, Java/Spring Boot,
Go, or .NET Core).
and NoSQL (MongoDB, Redis, DynamoDB) databases, including
complex query optimization and schema design.
(AWS, GCP, or Azure), serverless architectures, and infrastructure as
code (IaC, e.g., Terraform).
(Jest, Mocha, Cypress) and a solid understanding of web security best
practices (OWASP Top 10).
Soft Skills:
software engineering.
complex technical concepts to non-technical stakeholders.
and emerging technologies.
Preferred (Nice-to-Have) Qualifications
and Gemini Code Assist.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.