We are looking for a talented Frontend Developer to join a team building advanced Command & Control (C2) systems. You'll work in a rich, multi-interface technological environment, collaborating with multidisciplinary teams on developing interactive user interfaces, contributing to solution architecture, maintaining existing code, and writing tests.
What You'll Do
- Develop modern, responsive UIs using Vue.js
- Maintain, improve, and optimize existing code
- Collaborate closely with Backend, QA, DevOps, and Integration teams
- Participate in Frontend architecture planning
- Write tests and implement performance improvements
Requirements
- Minimum 1 year of hands-on experience in Frontend development
- Experience with Vue 2 / Vue 3
- Proficiency in Options API and Composition API
- Experience with Vuex, Vue Router, and Pinia
- Deep familiarity with HTML5, CSS3, SCSS, and JavaScript (ES6+)
- Experience with Docker in a development environment
- Familiarity with Kubernetes for container management
- Proficiency in TypeScript
- Experience integrating with REST APIs, WebSockets, gRPC, and RabbitMQ
- Experience with build tools such as Vite / Webpack
Nice to Have
- Experience with Vuetify and writing reactive components
- Experience with testing frameworks such as Vitest / Jest
- Familiarity with CI/CD pipelines
- Background in defense systems or regulated work environments