Frontend Developer (Mid-Level, Vue.js)
We are looking for a Mid-Level Frontend Developer (Vue.js) to join our in-house product development team. You will be responsible for building user-friendly, scalable, and high-performance web applications that power our telecom solutions.
Our technology stack includes Vue.js, React Native, GraphQL, Kubernetes, GitLab. You will be working on enterprise-grade systems that handle high-load, mission-critical operations.
Responsibilities
- Develop, optimize, and maintain web applications using Vue.js
- Collaborate with backend, product, and QA teams to deliver high-quality features
- Translate UI/UX designs into clean, efficient, reusable components
- Integrate with RESTful APIs and contribute to API design discussions
- Participate in code reviews and enforce best practices for maintainable code
- Contribute to technical decisions and architectural improvements
- Debug, troubleshoot, and improve existing codebase
Mandatory Requirements
- 3+ years of hands-on experience with Vue.js (including Vue Router, Vuex/Pinia, Composition API)
- Solid understanding of JavaScript (ES6+) and object-oriented programming concepts
- Strong skills in HTML5, CSS3, and responsive design techniques
- Experience in building scalable enterprise web applications
- Experience with RESTful API integration
- Ability to write clean, secure, and maintainable code
- Upper-Intermediate English (B2+) - comfortable with technical discussions
Nice-to-Have Skills
- Familiarity with automated testing (Cypress, Jest, or similar)
- Experience with GraphQL and state management in data-driven applications
- Exposure to Kubernetes or containerized environments
- Background in CRM or Self-Care Portal development
- Experience in telecommunications or other high-load domains
- Knowledge of monitoring and error tracking tools (e.g., Rollbar, Sentry)
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |