ST Engineering is a global technology, defense, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust spanning across the aerospace, smart city, defense, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Software Engineering Intern (Frontend)
As a Software Engineering intern, you will work as a frontend engineer under the guidance of a senior engineer, developing production-ready web applications using modern frontend technologies. This is a commercial project, providing real-world exposure to enterprise-grade software development. Our team works in sprints, following agile methodologies closely. We are looking for a university intern available for 5 months or more. You will collaborate with business analysts, product owners, and the development team to translate business needs into scalable, user-centric technology solutions.
Responsibilities:
Design, develop, and maintain production-quality frontend applications using modern JavaScript frameworks.
Collaborate closely with product managers, UX designers, and backend engineers to build scalable, efficient, and user-friendly interfaces.
Write clean, maintainable code and implement new features for existing applications, focusing on performance, responsiveness, and accessibility.
Conduct unit and integration testing to ensure software stability and reliability across supported browsers and devices.
Use version control systems to manage code and collaborate effectively with the team.
Maintain documentation for UI components, APIs integration, and development processes for knowledge sharing and onboarding.
Gain hands-on experience deploying frontend applications to cloud environments, ensuring production readiness, including monitoring and optimization.
Technologies You'll Work With:
Programming Language: TypeScript
Framework: React
Build Tools: Vite
Version Control: Git
Requirements:
Strong foundation in HTML, CSS, and JavaScript.
Familiarity with at least one modern frontend framework (e.g., React, Vue, Svelte).
Understanding of REST APIs and how to integrate them into frontend applications.
Willingness to learn and adapt to new tools and technologies as needed.
This role is ideal for someone eager to gain experience with the full software development lifecycle, from development to production deployment, while building foundational skills in modern frontend engineering. We regret that only selected candidates will be contacted for further steps. Selected candidates will need to undergo a live coding assessment test.
This is a full-time internship position.
We do have a 1-2 days work from home policy
Kindly note that only shortlisted candidates will be notified.
Related Job Searches:
- Company:
ST Engineering - Designation:
Software Engineering Intern (Frontend) - Profession:
IT / Information Technology - Industry:
Computer and IT