Junior Frontend Developer for Vue.js in a company from the HoReCa segment. Creating interfaces for restaurants and cafes, working in a team with mentors.
Tasks:
- Develop and maintain interfaces on Vue.js
- Write clean, scalable TypeScript code
- Integrate with REST API and work with real-time data
- Extract logic into composables and monitor project structure
- Participate in code reviews and improve frontend architecture
- Work closely with designers and the backend team
Requirements:
- Confident Vue 3: Composition API, script setup, ref/reactive/computed/watch
- Understanding of composables and why logic should be extracted from components
- TypeScript at the level of "typing props, emits, and API responses, not setting any"
- Understanding of layout: responsive, flex/grid, semantics
- Experience with Git: branches, PRs, meaningful commits
- Commercial experience is not required — pet projects or academic work that can be reviewed are important
Conditions:
- Remote work format
- Flexible schedule
- Access to AI services (ChatGPT, Claude, and others)
- Mentorship and support from experienced developers
- Company-sponsored training: courses, conferences, books
- Payment for hackathons and professional events
- Employment through an agreement with an individual entrepreneur
Skills:
- Vue.js
- TypeScript
- REST API
- Git
- Nuxt 3
- Pinia
- GSAP
- Vitest
- Figma