Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

cpo pte. ltd.

NewBe an early applicant

Software Engineer

Posted
Discussion

Summary

Fullstack engineer designing, building, testing, and maintaining scalable web applications and backend services, with a strong automation focus: Playwright E2E testing frameworks, CI/CD pipelines, and workflow automation scripts. Core stack spans TypeScript/JavaScript, Python, Node.js, Next.js/Nuxt.js, PostgreSQL/MongoDB, Docker, and cloud platforms, with some on-call support.

Like seeing your work make an impact

We're looking for a

Fullstack Engineer

who enjoys turning ideas into working products, solving real problems, and seeing changes go from

concept to production quickly . You'll work across the full technology stack while helping us build scalable applications, improve automation, and strengthen our development and testing processes. If you enjoy taking ownership, moving fast, and seeing the results of your work directly, we'd like to hear from you. What You'll Do

Design, develop, test, and maintain scalable web applications and backend services. Build and maintain automated testing frameworks using

Playwright

for E2E, integration, and regression testing. Develop automation scripts to improve workflows and reduce repetitive tasks. Work closely with engineers and cross-functional teams to turn requirements and ideas into practical solutions. Build and maintain

CI/CD pipelines

with integrated automated testing. Troubleshoot, debug, and optimise applications for reliability, performance, and scalability. Work with cloud and container technologies to support reliable application deployment. Participate in routine maintenance and on-call support when required, with compensated overtime. Stay up to date with modern development, automation, and testing practices. What We're Looking For

Technical Skills Strong experience with

TypeScript, JavaScript, Python, and Node.js . Strong Python scripting skills for automation and backend development. Hands-on experience with

Playwright

and automated E2E testing. Strong proficiency in

Next.js and/or Nuxt.js . Experience with unit, integration, and E2E testing. Experience with cloud platforms such as

AWS, Azure, or GCP , or deployment platforms such as Railway. Experience with

Docker

and containerisation. Experience with

PostgreSQL and/or MongoDB . Good understanding of REST API design and integration. Understanding of networking fundamentals including HTTP, DNS, TCP/IP, and proxies. Basic understanding of cybersecurity principles. 3+ years of software engineering experience preferably. Education & Experience Bachelor's degree in Computer Science, Engineering, or related field. How You Work

Impact-driven

- you want to see your work create real, measurable improvements. Self-directed

- comfortable navigating unfamiliar codebases and learning independently. Ownership-minded

- you take responsibility from development through to production. Problem-solving focused

- you enjoy finding practical solutions rather than waiting for instructions. Detail-oriented

- especially when it comes to testing, debugging, and reliability. Curious and adaptable

- willing to challenge assumptions, explore better approaches, and learn new technologies. Collaborative

- comfortable working with engineers and teams across the business. Why Join Us

We're growing, and that means things move quickly. You'll have the opportunity to work on projects where your ideas can go from

discussion → development → production

without unnecessary layers of bureaucracy. If you like

building things, solving problems, moving fast, and seeing the impact of your work , this could be the right environment for you. Interested in turning ideas into reality Join us and build it with us.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →