ENGINEERING
Join us as a
Junior Software Developer Intern
Internship
About TechUp
TechUp is an online academy that runs bootcamps and courses in software development, data analytics, and generative AI. By broadening access to high-value skills and jobs, we aim to strengthen social and economic mobility in Thailand's workforce while also accelerating the country's digital and AI transformation. Our flagship full-time software developer bootcamp targets people with no prior technical experience, takes them through 4 months of intensive skills training, and connects them with job opportunities. Many of our courses run on our proprietary learning platform, with built-in code playground and feedback engine functionalities. We are seeking a Junior Software Developer Intern to further build out this platform and provide even better learning experiences for our students.
Role scope
We are seeking a Junior Software Developer Intern to join our team for 3 months. The role's mission will be to contribute to building a world-class coding learning platform and bootcamp management software as part of our software development team.
Key tasks will include:
- Build features for our learning platform, such as the code playground, learner dashboard, and other interactive tools.
- Use our tech stack, including TypeScript, Next.js, PostgreSQL, and other modern web technologies.
- Fix production issues and contribute to improving platform stability.
- Continuously improve the software design and architecture to produce the best possible experience for learners and the teaching team.
Benefits of the role
- Be part of a mission-driven team that is pioneering a new model of talent development for Thailand's tech ecosystem, and working to make opportunities more equal in our country
- Accelerate your technical skill development via biweekly 1-1 coaching and feedback with our Lead Developer (former Senior Software Developer at LINE MAN Wongnai)
Required attributes
- High-performing junior software developer, with solid software development fundamentals and experience in web technologies including HTML, CSS, JavaScript, React, NodeJS, and their ecosystems (TypeScript is a plus but not required.)
- Strong communication skills in Thai
- Highly coachable and able to receive and incorporate feedback regularly
- Experience working in a fast-changing or startup environment is a plus, but not required
This role may NOT be a good fit if you:
- Do not have a strong interest in creating positive social impact through your work;
- Prefer working alone rather than as part of a team;
- Find it challenging to receive and incorporate constructive feedback.
To apply
Please submit your application at this link. Shortlisted candidates will receive a technical assessment test. If you have any questions or are curious, feel free to get in touch with us via email at team@techupth.com. If you are interested in us, we want to hear from you!