Front-End Developer (Vue.js)
Flatrock · Sofia, Sofia-City, Bulgaria
Hospitals and Health Care · 501-1,000 employees
About the role
Develop and maintain performant, scalable, and responsive large-scale front-end web applications using Vue.js. Collaborate with cross-functional teams to translate UI/UX designs into reusable components and improve overall user experience.
What they look for
Requirements
Requires a Bachelor's degree in Computer Science or equivalent experience with 2-4 years of professional front-end development experience. Must be proficient in Vue.js, TypeScript, and version control systems with a good command of English.
Full description
Main responsibilities
- Collaborate with engineers, designers, and stakeholders in a distributed delivery environment
- Develop and maintain large-scale front-end web applications that are performant, scalable, and responsive across devices
- Build modern UI solutions using Vue.js, JavaScript, and TypeScript, along with modern HTML and CSS standards
- Translate UI/UX designs into high-quality, reusable, and maintainable components
- Contribute to improving application performance, usability, and overall user experience
- Support business and product goals through reliable and efficient front-end delivery
Requirements
- Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)
- 2–4 years of experience in front-end or commercial software development
- Solid understanding of version control systems, build processes, debugging, and testing practices
- Ability to take ownership of tasks and deliver high-quality work independently
- Good command of English (written and spoken)
Essential Skills & Tools:• Strong experience with Vue.js, JavaScript, and TypeScript
- Experience integrating with REST APIs and working with backend services
- Familiarity with infrastructure and tooling such as Nginx, AWS CLI, MongoDB, and Bruno
- Experience with using AI platforms in the development process
Nice to Have:• Experience with C# or similar backend technologies
- Exposure to cloud platforms such as AWS or equivalent services
- Familiarity with frontend testing frameworks and automation tools
- Understanding of UI/UX principles and design collaboration
- Experience working in distributed or multi-stakeholder delivery environments
About us
Dear recruiters there is no need to edit this.