About the role
Join our engineering work as a back-end web developer intern. You will contribute to a scoped project, discuss your approach with the team, and document what you learn. This is a remote position with collaboration coordinated in GMT+7.
What you will do
- Implement and document API endpoints.
- Model data and validate inputs.
- Write tests for authorization, errors, and common workflows.
What you will build
A tested API module with a data model, documentation, and operational checks.
What we are looking for
- A server-side language such as JavaScript or Python
- HTTP, SQL, and version control basics
- Willingness to ask questions, receive feedback, and document your work.
- Reliable communication and availability for agreed GMT+7 coordination.
Nice to have
Helpful experience, not a requirement to apply.
- API authentication
- Database migrations
What you will learn
- Secure API design
- Data consistency
- Service observability
Team structure
You will collaborate with the engineering team and relevant project contributors. A supervisor, review cadence, and project scope will be agreed during onboarding. The specific reporting line will be discussed during hiring.
Benefits & working arrangements
Remote collaboration, exposure to practical projects, feedback on your work, and opportunities to learn across disciplines. Public portfolio contributions require permission and respect for confidentiality.
Duration, weekly hours, equipment arrangements, and any additional benefits are confirmed in the written offer.
Salary / compensation
A compensation range has not been published for this internship. Ask about the arrangement during hiring; the final terms must be confirmed before you accept. No salary, allowance, or employment conversion is implied by this listing.
Hiring process
- 01
Apply with your work
Choose a role and share your CV or profile, a project you can discuss, and your availability. Student and personal projects are welcome.
- 02
Application review
The relevant team reviews your interests, foundations, and examples of work against the role. Applications are reviewed by people; no automated hiring decision is made.
- 03
Conversation & practical discussion
If shortlisted, discuss your work and approach in an online conversation. Any role-specific exercise, scope, and expected time will be explained in advance.
- 04
Offer & onboarding
Before you accept, confirm the scope, duration, time commitment, compensation if offered, supervision, and start date in writing.
Apply for this internship.
Tell us what you want to build and show us how you think. Fields marked * are required.