VOTRE PROCHAIN CHAPITRE
Intern Frontend Engineer
À propos du poste
• Implement small UI components and pages in Svelte 5 / TypeScript following the design system
• Add component book entries and write unit/browser tests for new and existing components
• Fix well-scoped bugs in the new platform and in legacy projects
• Integrate simple REST endpoints under guidance
• Participate in code review, receive feedback, and gradually review others' PRs
• Keep type checks, lint and tests green on changes
• Improve documentation and conventions where gaps are found
• Learn and apply AI-assisted development responsibly
• Work on a web platform for ML data annotation using Svelte 5, TypeScript, Tailwind, and Bun
• At least 1 year of experience and/or a GitHub profile with pet projects available for the team review
• Solid TypeScript fundamentals
• HTML/CSS knowledge
• Familiarity with at least one modern frontend framework (any — Svelte, React, Vue)
• Good understanding of client-server communication
• Git basics
• Ability to understand technical documentation and follow engineering guidelines
• Good written and spoken English (preferably B1+)
• Solid knowledge of Svelte/SvelteKit and Tailwind
• Experience with unit testing (Vitest/Jest)
• Hands-on experience with AI-assisted workflows
• The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member
• Competitive compensation and perks
• Gig-contract (6 months)
• 21 paid vacation days per year, paid public holidays according to Ukrainian legislation
• Medical insurance is provided from day one
• Sick leaves and medical leaves are available
• Remote working mode is available within Ukraine only
• Free meals, fruits, and snacks when working in the office