Junior Frontend Developer on Vue.js for work on the UI, integration with REST API, and improvement of the frontend architecture. Suitable for candidates without commercial experience, pet projects are important.
Tasks:
- Develop and maintain UI 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:
- Understanding of composables and why logic should be extracted from components
- Understanding of layout: adaptive, flex/grid, semantics
- Confident Vue 3: Composition API, script setup, ref/reactive/computed/watch
- Experience with Git: branches, PRs, meaningful commits
- TypeScript at the level of "typing props, emits, and API responses, not using any"
- Commercial experience is not required — pet projects or academic works 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
Skills:
- Vue.js
- TypeScript
- REST API
- Git
- Composition API
- Flex/Grid