Onboarding & official documents
Selected interns receive an onboarding flow with offer details, required forms and contract/document handling before active training begins.
Join a structured six-month, remote-first internship designed around practical project work, clear guidance, daily progress, feedback and real digital production workflows.
The program
WhiteCoder’s internship workflow is built to give interns structure without unnecessary complexity: onboarding, work tracking, learning, meetings, feedback and completion documents all connect through one training process.
What the internship includes
The goal is to expose interns to the way a modern digital studio plans, builds, reviews, documents and improves work. The exact tools and assignments depend on your track and current project needs.
Selected interns receive an onboarding flow with offer details, required forms and contract/document handling before active training begins.
Daily check-in/check-out and leave requests help keep remote work transparent, organized and easy to review.
Record daily work, submit progress for approval and maintain a structured log that can support NAITA/institute diary requirements where applicable.
Work is assigned through clear tasks and project milestones so you can build evidence of progress instead of only watching tutorials.
Scheduled Zoom / Google Meet sessions, notices and internal communication keep interns connected to supervisors and the wider training process.
Guidelines, tutorials, coding standards, reusable resources and selected AI/GitHub/deployment exposure support your day-to-day learning.
Progress reviews and feedback are used to identify strengths, blockers and the next skills you should focus on during the six-month period.
Successful interns can receive completion documents, alumni status and evidence that helps organize project experience for a future CV or portfolio.
Internship tracks
You do not need to know everything before you apply. Pick the track closest to your current skills and interests, then show us what you have already tried to build, design, test or learn.
Build practical web applications across frontend, backend, APIs, databases and deployment workflows.
Turn interface ideas into responsive, accessible and polished web experiences with clean motion and interaction.
Work with application logic, MySQL data, authentication, dashboards, APIs and practical business workflows.
Help shape clear product interfaces, landing pages, visual systems and digital assets for real project requirements.
Learn structured testing, bug reporting, test cases, validation and quality checks across web and software projects.
Support content, project coordination, research, documentation and day-to-day digital operations across WhiteCoder work.
How to apply
Select the internship area that best matches your current skills and the type of work you want to practice.
Send your CV and the details listed here to hello@whitecoder.lk. Keep your subject clear—for example, “WhiteCoder Internship Application — Full Stack Web Development Intern”.
We review your CV, basic experience, learning effort and any portfolio/GitHub/sample work you provide. Shortlisting depends on the intake and available supervision capacity.
Shortlisted applicants are contacted with the interview date, time and meeting method. The discussion focuses on your basics, availability, communication and willingness to learn.
If selected, the official offer/onboarding information will explain your dates, track, supervisor, program terms, required documents and any intake-specific payment or allowance details.
After onboarding, your day-to-day work moves into the WhiteCoder internship workflow for attendance, tasks, reports, meetings, resources, feedback and completion records.
Completion documents
The internship system is designed to generate a Service Letter and Internship Certificate after successful completion. Use the previews below to understand the intended format; final wording and eligibility depend on your verified internship record.
A formal completion/service record showing the internship period, area of training and successful participation.
A branded certificate recognizing successful completion of the WhiteCoder internship program.
View the company registration details used by WhiteCoder, including registration number, date and business location.
Important: preview documents on this page are samples, not proof of completion. Final Service Letters and Certificates are issued only according to the intern’s verified completion status and WhiteCoder’s applicable terms.
Founder note
A note from WhiteCoder
Official company details
WhiteCoder operates as a registered digital business in Sri Lanka. These details are shown here so applicants can verify who they are applying to and use official contact channels only.
Important program terms
Your final offer is the controlling document for your intake. The points below explain the internship workflow currently planned for WhiteCoder and help applicants avoid assumptions.
The selected internship structure is six months. Exact start and end dates appear in your offer/onboarding information.
The program is designed as remote-first, using online meetings, task tracking and daily reporting. Any special on-site requirement will be communicated separately.
The internship portal supports an initial Rs. 2,500 registration/payment receipt workflow for applicable intakes. Only pay when the official offer specifically instructs you to do so, using an official WhiteCoder channel.
A performance-based allowance concept may apply to selected interns or intakes. It is not automatically guaranteed unless stated in your written offer.
A Certificate or Service Letter depends on successful completion and verified records, including required work/reporting and applicable company conditions.
Where your institute requires daily reports or a NAITA diary, the workflow can support structured logs and approvals. Applicants remain responsible for providing any institute-specific formats or rules.
Frequently asked questions
Students, recent graduates and early-career applicants can express interest. Selection depends on the chosen track, current intake capacity, your basic skills, communication and willingness to learn.
It is strongly useful for development and design tracks, but it does not need to be perfect. Small personal projects, practice work, class projects or clear evidence of learning can help us understand your current level.
The current program is designed as remote-first, with tasks, reports and meetings managed online. If an intake includes a specific physical activity, selected applicants will be informed in advance.
The internship workflow is designed to issue both after successful completion. They are not automatic just because an internship was started; final eligibility is based on the verified completion record and applicable terms.
Shortlisted applicants are contacted through the details in their application. WhiteCoder will provide the interview date, time and online meeting method when the application review is complete.
The current system includes a Rs. 2,500 initial registration/payment receipt process for applicable intakes and a performance-based allowance concept. Your official offer will state what applies to your intake. Do not rely on unofficial payment requests.
Yes, the internship workflow is designed to record daily work, allow review/approval and support structured diary-style reporting where required.
Send career/internship applications to hello@whitecoder.lk. For general WhiteCoder enquiries, use info@whitecoder.lk or the official contact details shown on whitecoder.lk.
Ready when you are
Choose a track, prepare your CV and show us what you have been learning. Keep it simple, clear and genuine.
Career applications: hello@whitecoder.lk · General: info@whitecoder.lk · +94 78 877 8100
Ready to build?
START PROJECT