Are you passionate about Front-End development and eager to build real features with an experienced team?
Join Karos for a 6-month internship (Starting as soon as possible) and help us evolve our Front-End app — connecting thousands of daily carpoolers and accelerating the shift toward sustainable mobility.
Your mission
Under the guidance of our Front-End team, you will:
Take part in refactoring and modernizing pages and features
Create new modular components and refactor existing ones
Help transitioning our code from JavaScript to TypeScript
What we’re looking for
Final-year Master’s student in Computer Science or related field.
Strong foundation in Front-end and JavaScript/TypeScript fundamentals (promises, try/catch, basic array methods, event loops, type generics etc.).
Interest in modern Front-End design patterns and scalable app architecture.
Familiarity with unit testing (and ideally component testing).
Curiosity, autonomy, and eagerness to learn from senior engineers and build for real users.
Collaborative mindset and curiosity for Front-End architecture and performance optimization.
Bonus: experience with CI/CD (GitHub Actions) or API integration, experience with a backend language and framework.
What you’ll gain
By joining Karos, you’ll take part in real-world app development and learn how to deliver features from design to Live.
Ship real product: contribute to user-facing features used daily
Learn from our team through code reviews, pairing, and mentorship from frontend and backend engineers
Grow your Vue 3 + TypeScript skills
Develop strong engineering habits: testing practices, CI/CD exposure, and clean refactoring in a production codebase
A warm, inclusive, and supportive team
Offices centrally located in Paris and easily accessible
💚 At Karos, we believe short-distance carpooling can become a new form of public transport — and we’re building it together.
Join us to create a sustainable mobility future.