- Accueil
- Emploi Télétravail
- Frontend Developer
Job Description
Vates is a French software company specializing in Open Source and virtualization, with a strong commitment to open and collaborative development. Our main projects, Xen Orchestra and XCP-ng, cover the entire virtualization stack --- from the hypervisor (Xen) and the virtualization platform (XCP-ng) to virtual machine management and backup (Xen Orchestra). Our company operates in an international environment, working fully remotely, fluent English required.
Your Responsibilities
- Contribute to the development of frontend features based on product requirements
- Design and implement user-friendly and accessible user interfaces
- Ensure corrective and continuous maintenance of the entire application stack
- Write and maintain automated tests (unit, integration, and end-to-end)
- Participate in frontend performance optimization
- Contribute to technical, product, and user documentation
- Actively participate in code reviews, technology watch, and architectural decisions
- Collaborate with product teams to refine technical and functional specifications
- Provide technical support to internal users and partners
Required Skills
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+) and TypeScript
- Experience with frontend framework Vue.js
- Ability to integrate UI/UX designs from Figma
- Good command of Git and modern development workflows
- Understanding of REST APIs and data integration
- Knowledge of best practices (clean code, reusable components)
- Basic experience with testing (unit and integration) and web performance optimization
- Familiarity with Agile methodologies (Scrum / Kanban)
- Strong teamwork and collaboration skills
- Good communication skills with technical and non-technical stakeholders
- Attention to detail and strong quality mindset
- Problem-solving and analytical thinking
- Autonomy and ability to take initiative
- Adaptability in a fast-changing technical environment
- User-centric mindset with a focus on UX quality
- Time management and ability to meet deadlines
Why join us?
At VATES, you will find a flexible work environment, a supportive and approachable team, and a role that makes a real impact on a daily basis.
Location:
Our offices are based in Grenoble or Paris, but we operate on a fully remote model to provide greater flexibility and daily work comfort.
You are free to work 100% remotely or come on-site occasionally, depending on your preferences.
Benefits
- Meal vouchers
- Health insurance coverage funded at 50% by the company
- Benefits provided by the Works Council (employee discounts, cinema tickets, etc.)
- Employee savings plan (PEE)
- Profit-sharing scheme
- Annual bonus
- 100% remote work
As part of our diversity and inclusion policy, this position is open to all candidates, regardless of gender.
Requirements
The ideal candidate profile is oriented towards candidates holding a Bachelor's degree to a Master's degree in Computer Science, software engineering, software development.
A minimum of 3 to 5 years' experience. Fluent English.
