Junior Developer (Trainee)
Job Title | Junior Developer (Trainee) |
Employer | Sonder |
Adress: Country | Tanzania |
Address: City | Arusha |
Work type | Internship |
Expected Salary | 3744908 TZS |
Posting Date | Tue Jun 10 2025 |
End Date | Sat Jun 21 2025 |



Sonder Corp.
3 744 908 TZS per month
Description:
We’re hiring a Junior Frontend Developer Trainee who’s excited about building clean, responsive, and accessible web interfaces — no experience required, just solid HTML/CSS skills and a willingness to grow. You’ll start by turning static layouts into flexible, mobile-first designs that work across all screen sizes and browsers. We’ll guide you through our stack, show you how we structure code, and help you understand how frontend connects with design and backend logic. You’ll get hands-on with responsive design, layout systems like Flexbox and Grid, and learn how to write clean, maintainable code. Expect to work with components in React (or similar), using props and variants to match Figma’s logic and structure. We’ll show you how to implement themes, tokens, grids, and utility-first CSS like Tailwind or styled-components. You’ll be introduced to accessibility best practices: alt text, focus states, keyboard navigation, and ARIA roles. We’ll help you read Figma files, match spacing, use rem units, and make everything responsive across viewports. You’ll also learn how to use tools like Vite, ESLint, Prettier, and how to debug like a real dev (not just refresh endlessly).
Basic Qualifications:
- Work in frameworks like React, Vue, or whatever the team uses—don’t worry, we’ll help you learn.
- Support accessibility, SEO, and performance best practices even if you're still mastering them.
- Fix layout bugs, polish animations, and make sure everything looks great on all screen sizes.
- Communicate clearly about what’s done, what’s blocked, and what needs clarification.
- Stay curious: read docs, follow dev blogs, or build side projects that keep you sharp.
Preferred:
- Can consume RESTful APIs or GraphQL endpoints and render dynamic content.
- Organized with task tracking tools like Trello, Jira, or Notion to stay on top of sprint work.
- Knows basic accessibility (a11y) standards and best practices (e.g. keyboard navigation, ARIA).
- Willing to write documentation and comment code clearly for maintainability.
- Familiar with basic testing practices such as unit tests, snapshot tests, or manual test plans.
Benefits:
- Regular releases, fast feedback, and real users — your work doesn’t gather dust.
- We care about accessibility, performance, and clean code — and teach it too.
- Weekly tech syncs with pizza, memes, and new CSS tricks.
- Remote-first mindset, or join us in the office — no pressure.
- A product team that actually listens to devs — no “just add it quickly” chaos.
You’ll help bring life to landing pages, product pages, and dashboards that feel dynamic and user-focused. We’ll teach you how to think like a frontend engineer — not just “make it work,” but make it scalable and clean. You’ll learn how to create flexible components that match the design now — and adapt easily later. You’ll gain real experience shipping production-ready frontend and understanding the standards that separate amateur code from professional UI. No resume full of jobs? That’s okay — if you can build a basic website and explain what each part does, we’ll help you go from there. This isn’t a fake internship — your code will go live, and your commits will matter. By the end, you’ll have shipped real features, survived production bugs, and gained the habits of a working dev. If you’re ready to learn the real-world skills that make great frontend developers — we’re ready to train you from day one.
Other vacancies:
Full-Time Builder (Intern/Trainee)
Zanzibar
Full-time
Salary:3 771 455 TZS per month


Graphic Designer (Remote) (Intern/Trainee)
Morogoro
Remote
Salary:3 802 065 TZS per month


Airport Taxi Driver (Intern/Trainee)
Dar es Salaam
Flexible
Salary:3 868 070 TZS per month


Nonprofit Events Coordinator (Entry-level Employee)
Zanzibar
Full-time
Salary:4 052 545 TZS per month


Junior Manual Tester (Intern/Trainee)
Mwanza
Remote
Salary:4 047 877 TZS per month

