Vilmate is looking for a Full-Stack Node.js/Vue.js Developer to join a France-based project, a platform that helps restaurant operators optimize the daily management of their operations.
Vilmate (vilmate.com) is a 120-strong, close-knit, and highly professional software development team based in Kharkiv and Kyiv, Ukraine. We have been delivering bespoke software to North American and Western-European clients since 2012 and are equally experienced in Web and mobile development.
About the client: Our client is a Spanish company that helps retail and restaurant chains save time, secure compliance, and reach set goals in everyday life.
About the project: This platform helps restaurant operators optimize the daily management of their operations.
You will be working on a real-world project as part of a Scrum team, in environment focused on quality, performance, and strong human values.
Responsibilities * Participate in the functional analysis of user needs (Kanban/Agile). * Evaluate the feasibility and technical opportunities for implementation. * Draft technical designs based on functional specifications. * Analyze and develop components using Node.js and Vue.js. * Develop programs, interfaces, and outputs. * Contribute to the development and realization of applications (prototypes and modules). * Adhere to Mapal-defined standards and conventions (naming conventions, TDD, best practices, design system, tools). * Document all development work, components, and modules according to standards (in English). * Contribute to R&D efforts across all areas of focus. * Assist in the structuring of databases. * Participate in code reviews. * Define integration testing protocols and scenarios. * Conduct tests, identify, and resolve any issues. * Ensure the final product meets the original requirements. * Propose improvements during technical meetings. * Actively participate in Agile rituals. * Provide level 3 customer support (on-call duty may be required) within your area of expertise, as needed.
Requirements * 3+ роки досвіду роботи з Node.js та Vue.js. * Впевнені знання SQL (PostgreSQL). * Володіння HTML, CSS та JavaScript. * Досвід роботи з системами контролю версій (Git). * Розуміння архітектури застосунків (MVC). * Креативність та самостійність. * Допитливість і уважність до деталей. * Здатність бути проактивним(-ою) та пропонувати рішення. * Вільне володіння англійською мовою (рівень не нижче B2).
We Offer: * Competitive salary and benefits package. * Flexible working hours to maintain work-life balance. * 20 working days of annual vacation + paid state holidays. * Paid sick leave. * Personal laptop with all necessary software. * Support services: Corporate accountant, lawyer, and psychologist. * Professional growth: 50% compensation for workshops and professional conferences. * English classes (50% compensation). * Transparent and bureaucracy-free management.