Senior Front-end Engineer (Vue.js)
Join LiveKid - Make an Impact Every Day!
Hi! We are LiveKid 😊 We create a tool that solves real problems faced by kindergarten and nursery directors and parents, software that removes administrative pain, simplifies communication with parents, and gives educators back their most precious resource - time.Here you can see how your work affects the everyday lives of users! 🚀
Every day, over 300,000 parents and 4,500+ daycares across Poland, Spain and Mexico use LiveKid to stay connected and focused on what truly matters - children.
Working at LiveKid means:
🌍 Work on a product that truly mattersOur software is used daily by nearly 300,000 parents and 4,500+ educational institutions. It’s a tool that genuinely makes life easier for children, parents, and educators - not just another internal app.
🧠 Be part of a mature engineering teamJoin ~13 experienced engineers working on a scalable, established product. Focus areas include refactoring, modernization, and architecture - not just greenfield projects. We prioritize code quality, testing, and best practices.
⚙️ Work with a modern tech stackVue 3 + TypeScript, Vite/Webpack, Jest/Vitest.We embrace AI-assisted coding and innovative tools to make development smarter and faster.
🧩 Enjoy autonomy and real ownershipMake technical decisions, propose improvements, and implement them without long approval chains. Ownership here isn’t just a buzzword - it’s part of daily practice.
🤝 Thrive in a non-corporate cultureBe part of a team of ~80 people without unnecessary hierarchy. We value transparency, growth mindset, and no micromanagement.
At LiveKid, your work makes a difference - every single day!
Sounds interesting? Awesome - because we’re expanding our engineering team! 💪
We’re looking for an experienced Senior Front End Engineer (Vue.js) to help us shape the future of LiveKid.
In this role, you will be:
Building and maintaining LiveKid Web application.
Collaborating with BE engineers releasing new features and improvements.
Writing idiomatic, modern, and well-tested Vue.js code.
To succeed in this role, you will need:
4+ years of professional experience working with modern frontend frameworks (Vue.js).
Hands-on experience building and maintaining production-grade SPAs using Vue 3 (or similar) and TypeScript.
Proven experience working on and improving existing, complex codebases (not only greenfield projects) – refactoring, simplifying and modernising architecture over time.
Solid understanding of web application architecture and design patterns (routing, state management, API integration).
Experience working with modern tooling such as Vite or Webpack, ESLint/Prettier, and browser dev tools.
Proficiency in writing well testable code as well as appropriate tests (unit/component tests in Jest/Vitest or similar).
Ability to work with high autonomy: making technical decisions, proposing improvements, and driving them to completion with the team.
Curiosity and openness to using modern tools (including AI-assisted coding) to speed up development and refactoring, while keeping quality high.
Excellent problem-solving and debugging skills.
Working English (and Polish) proficiency and written communication skills.
Will come in handy experience with:
Vue Router and state management libraries (Vuex, Pinia) in larger applications,
automated testing suites beyond basic unit/component tests (Cypress, Playwright),
multi-language applications and i18n libraries (for example vue-i18n or similar),
other frontend/backend .js related technologies (Node.js, React, Next.js),
UI/UX design principles and collaborating closely with designers and product managers.
We offer:
💰20 000 - 24 000 PLN monthly net on an invoice on a B2B depending on your skills.
🌴20-26 day compensated break in services,
🚲 standard benefits like co-financed: sports card, private healthcare, English lessons
🏠 Working remotely, hybrid or in our post-industrial workspace located in Podgórze, Kraków,
💻 latest Mac and other tools you may need,
🔝 real impact on how the company you work for looks like. We promise instant implementation of great ideas;
🤓 meeting our users in real life! It’s cool to see how the app you are working on is used by people around you!
💡 Our Values
💪 Ownership - We take full responsibility for our actions and outcomes.🤯 Growth mindset - We never stop learning and improving.🤝 Get it done - We set ambitious goals and follow through.😇 Transparency - We stay open and honest, with our customers and within our teams.
Our recruitment process:
Meet Sandra - 15-20 min
Engineering Interview - max. 100 min
Live Coding Session - 100 min
Meet our leaders - 15-30 min
Senior Front-end Engineer (Vue.js)
Senior Front-end Engineer (Vue.js)