Hubbed is a Singapore-based technology company specializing in career services and educational technology solutions. We develop cloud-based SaaS platforms that help educational institutions and career centres deliver integrated career services.
About the Role
We're seeking a talented Software Engineer Intern to join our development team for 3-6 months (flexible start date). You'll work on real production systems serving thousands of users, contributing to both frontend and backend development of our cloud-based platforms.
This is an excellent opportunity to gain hands-on experience building scalable SaaS applications while working with modern web technologies and cloud infrastructure.
What You'll Do
- Develop and enhance features for our career services platforms using modern JavaScript frameworks
- Build responsive, accessible user interfaces following WCAG compliance standards
- Write clean, maintainable backend code and APIs
- Participate in code reviews and follow industry best practices
- Work with cloud infrastructure (AWS) and CI/CD pipelines
- Collaborate with product and design teams to implement user-facing features
- Contribute to database design and optimization
- Write and maintain technical documentation
- Participate in daily standups and agile development processes
Technical Stack You'll Work With
- Frontend: React, modern JavaScript/TypeScript, responsive CSS
- Backend: Node.js or similar server-side technologies
- Database: SQL/NoSQL databases
- Cloud: AWS services (EC2, S3, RDS, Lambda, etc.)
- DevOps: Git, CI/CD pipelines, automated testing
- Tools: Figma for design specs, project management tools
Requirements
- Currently pursuing Computer Science, Software Engineering, or related degree (Year 2 and above preferred)
- Strong foundation in data structures, algorithms, and software engineering principles
- Proficiency in at least one programming language (JavaScript, Python, Java, etc.)
- Familiarity with web development concepts (HTML, CSS, JavaScript)
- Understanding of RESTful APIs and web services
- Experience with Git version control
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication in English
- Able to work independently and manage time effectively
- Self-motivated with eagerness to learn new technologies
Bonus Points
- Prior internship or project experience in web development
- Experience with React or other modern JavaScript frameworks
- Familiarity with AWS cloud services
- Understanding of database design and SQL
- Experience with agile development methodologies
- Contributions to open-source projects or personal portfolio
- Interest in educational technology or career services domain
What We Offer
- Real Impact: Work on production systems used by thousands of students and career professionals
- Modern Tech Stack: Gain experience with industry-standard technologies and cloud platforms
- Mentorship: Learn from experienced engineers through code reviews and pair programming
- Flexible Work: Hybrid arrangement
- Career Growth: Potential for conversion to full-time role for exceptional performers
- Professional Development: Exposure to full software development lifecycle including requirements gathering, design, development, testing, and deployment
Internship Details
- Duration: 3-6 months (flexible based on your availability)
- Start Date: Immediate or flexible to accommodate academic schedules
- Work Arrangement: Hybrid (3 days in office, 2 days remote) - office located at Ayer Rajah Crescent
- Hours: Full-time (40 hours/week) preferred, part-time arrangements considered for exceptional candidates
Kindly note that only shortlisted candidates will be notified.
Related Job Searches:
- Company:
Hubbed - Designation:
Software Engineering Intern - Profession:
IT / Information Technology - Industry:
Artificial Intelligence / Smart Automation - Location:
Queenstown
