Web App Developer Intern
Role Summary
SOLS Group is a mission-driven organisation that uses technology, education, and practical solutions to create social impact across Malaysia and beyond. Our digital products power internal operations, education programmes, and community services — real tools used by real teams every day.
Your role in our team will be to work closely with our Project Manager, Developers and CTO to deliver seamless web apps that are user-focused and user-driven, in order to enhance the deliverability and learning experience of our users.
In this role you will:
You'll join a tech product team to help build, test, and improve the web applications behind our brands and programmes. This is a hands-on role for someone who wants to grow into a frontend or full-stack developer by shipping real features.
AI coding tools are part of how we work in 2026. Intern must understand the problem, use AI to move faster, and still take full ownership of what they ship.
- Build and improve features in ReactJS, NextJS, and TypeScript
- Build Mobile apps using React Native
- Connect the frontend to REST APIs and services like Firebase, PostgreSQL
- Test user flows, reproduce bugs, and verify fixes before handing work off
- Write and run tests for the features you build, covering frontend, backend, and cloud where relevant
- Review and test your teammates' work, and flag bugs or inconsistencies clearly
- Check that work meets the acceptance criteria and quality standards before it goes live
- Document what you tested and the results, and keep those notes up to date
- Help improve how the team tests and does QA over time
- Improve UI/UX — layouts, forms, tables, dashboards, and responsiveness
- Debug methodically: read the logs, isolate the cause, explain it clearly
- Work through Git and GitHub — branches, pull requests, reviews, and preview deployments
- Prepare and structure data where a feature needs it
- Keep short, clear notes on what you built and why.
- Follow the tech direction and closely work with Tech Leader
To be shortlisted for this position, you will need to have:
- You're currently pursuing — or recently completed — a Diploma or Degree in Computer Science, Software Engineering, IT, or a related field. Strong self-taught candidates with a real portfolio are equally welcome.
- Nice to have: a personal project, a university build, a GitHub portfolio, or a React/NextJS practice app you can walk us through.
Working knowledge of — or a strong, demonstrated drive to learn — the following:
- ReactJS, NextJS, TypeScript, and modern JavaScript
- HTML, CSS, and Tailwind CSS
- Git and GitHub
- REST API integration and basic database concepts
- Browser dev tools for debugging
- Responsive design and a basic sense for good UI/UX
- Basic understanding of software testing and QA methodologies
- Attention to detail, and checking your own work before handing it off
What’s great about this opportunity?
- Real production experience across Full stack development, Mobile app development with React, NextJS, APIs, databases, React Native and latest modern technologies
- Direct mentorship from the technology team and tech leaders
- Portfolio-worthy work on products that serve a social mission
- Hands-on time in a modern, AI-assisted development workflow
Have what it takes to work with us?
If you would like to discuss a career opportunity beyond the role listed, please feel free to contact us for a friendly chat to explore other options that may be open to you. All inquiries will be dealt with in a strictly confidential manner.
Talent Acquisition Team
careers@solsenergy.com
+60 18-227 4247
If you would like to discuss a career opportunity beyond the role listed, please feel free to contact us for a friendly chat to explore other options that may be open to you. All inquiries will be dealt with in a strictly confidential manner.
About SOLS Energy
Be part of SOLS Energy, a leader in renewable energy committed to a greener future. We seek innovators and problem-solvers to help homeowners transition to clean energy and expand access in rural areas. Your work will contribute to creating green jobs and empowering economically disadvantaged communities.