Point your AI agent at freehire and let it find you a job.

Get the CLI →

InternSG

NewBe an early applicant

Software Engineer Intern

Posted 2 views
Discussion

Summary

Software engineering internship in Singapore focused on building and maintaining scalable web applications and backend services, with heavy emphasis on test automation (Playwright, Jest) and system reliability. Stack includes Next.js, TypeScript/JavaScript (Node.js), Python, Docker, PostgreSQL, and MongoDB.

About the Role

We're looking for a Software Engineering Intern 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
  • Troubleshoot, debug, and optimize applications for reliability and performance
  • Support system availability through monitoring applications and logs
  • Stay current with automation tools and testing best practices, sharing knowledge with the team
  • Report progress and issues to the team
Requirements
  • Currently pursuing a degree in Computer Science or related field
Technical Skills
  • ExperiencewithNext.js
  • Experience with programming in TypeScript/JavaScript (Node.js) and Python
  • Experiencewith or willingness to learnPlaywright for browser automation and end-to-end testing
  • Experience with or willingness to learn automated testing tools (Jest, Puppeteer, etc)
  • Familiarity with containerization using Docker
  • Experience with or exposure to relational databases (PostgreSQL) and NoSQL databases (MongoDB)
  • Basic knowledge of REST API design and integration
  • Basic knowledge of networking fundamentals (HTTP, DNS, TCP/IP, proxies)
  • Basic knowledge 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
  • Comfortable questioning assumptions and receptive to feedback

Skills

What Intern Software Engineering jobs ask for — and how much of it you have →
Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available