Software Engineer
Summary
On-site fullstack engineer in Singapore building and maintaining scalable web applications across the stack — TypeScript/JavaScript, Python, Node.js, Next.js/Nuxt.js, PostgreSQL/MongoDB — while driving test automation with Playwright and CI/CD pipelines on cloud platforms.
Education & Experience
Bachelor's degree in Computer Science, Engineering, or related field.
JD & REQUIREMENTS: Fullstack Engineer Location: Singapore . Type: Full-time, On-site About the Role We're looking for a Fullstack Engineer to build and maintain scalable web applications while driving our test automation and quality initiatives. You'll work across the entire stack-developing features, designing automated testing frameworks, and ensuring our systems are reliable, well-tested, and production-ready. Responsibilities .Design, develop, test, and maintain web applications and backend services .Build and maintain automated testing frameworks using Playwright for end-to-end, integration, and regression testing .Develop automation scripts for workflow automation and repetitive tasks .Collaborate with fellow engineers to deliver robust, scalable solutions .Implement and maintain CI/CD pipelines with integrated automated testing .Troubleshoot, debug, and optimize applications for reliability and performance .Ensure system availability through routine maintenance and on-call support when required (compensated overtime) .Stay current with automation tools and testing best practices, sharing knowledge with the team Requirements Technical Skills .3+ years of software engineering experience with TypeScript, JavaScript, Python, and Node.js .Strong Python scripting skills for automation and backend tasks .Hands-on experience with Playwright for browser automation and end-to-end testing .Strong proficiency with Next.js and Nuxt.js .Experience writing and maintaining automated test suites (unit, integration, E2E) .Experience with cloud platforms (AWS, Azure, GCP) or deployment platforms like Railway .Familiarity with containerization using Docker .Experience with relational databases (PostgreSQL) and NoSQL databases (MongoDB) .Solid understanding of REST API design and integration .Understanding of networking fundamentals (HTTP, DNS, TCP/IP, proxies) .Basic understanding of cybersecurity principles Soft Skills .Self-directed problem solver who can navigate unfamiliar codebases and learn new technologies independently .Strong attention to detail, especially in testing and debugging .Ownership mentality - sees tasks through from start to production .Not afraid to challenge assumptions or propose alternatives .Receptive to feedback and iterates quickly