We are looking for a highly skilled Middle Front-End Developer (Vue.js). You will work in a Scrum environment on a large-scale web portal, collaborating closely with PM, PO, developers, QA engineers, designers, and product stakeholders.
Our client is one of the leading E-commerce B2C companies in the Nordic and Benelux regions. We are developing a large-scale E-commerce B2B portal, used by enterprises to procure office supplies such as PCs, laptops, monitors, and other IT equipment.
The portal enables customers to manage assortments, pricing, and purchasing processes across multiple organizations. It integrates with external content providers and ERP systems, processing and aggregating tens of thousands of products daily.
The project’s goal is to enhance user experiences and streamline processes, strengthening the platform’s functionality and scalability.
Requirements: Must-Have Skills: * 3–4 years of experience as a Frontend Developer * Strong knowledge of: Vue.js 2&3; Vuetify and/or Quasar; Vue Router, Vuex; JavaScript (ES6+) and TypeScript; CSS/SCSS/Sass * Experience with: Webpack, Vite, Yarn, Lerna; Node.js; ESLint, Babel; Axios and REST APIs; GitLab CI/CD * Experience writing unit tests: Jest, Vitest * Confident written and spoken English (B2 level or above) * Strong time management skills
Nice to Have: * Experience migrating applications from Vue2 to Vue3; * Understanding of performance optimization and scalable architecture; * Experience working within Scrum methodology;
Soft Skills:
We value not only strong technical expertise but also interpersonal qualities that help our Scrum team succeed. As a Front-End Developer, we expect you to: * Demonstrate responsibility and accountability — take ownership for tasks, code quality, deadlines, and overall delivery outcomes. * Communicate effectively — share ideas, results, and concerns clearly and respectfully across the team; Collaborate and contribute — work closely with colleagues, supporting a positive and productive team environment. * Be adaptable and flexible — adjust quickly to changing priorities and evolving requirements. * Apply problem-solving and critical thinking — analyze issues with curiosity and suggest practical solutions. * Show proactivity and drive improvement — take initiative to optimize development processes and enhance product quality.
Responsibilities: * Develop, maintain, and enhance web applications using a modern frontend tech stack. * Write and execute unit tests to ensure stability, reliability, and performance. * Debug, troubleshoot, and optimize application functionality. * Participate in code reviews and contribute to key technical decisions. * Collaborate with UI/UX designers to create intuitive and user-friendly interfaces. * Take part in the migration of the project from Vue 2 to Vue 3. * Collaborate with the team to improve architecture, performance, and usability * Participate in Scrum ceremonies: sprint planning, daily stand-ups, refinement sessions, reviews, retrospectives and demo.
What we offer: * Access to Tools & Resources: Well-defined PDP (Personal Development Plan) and PIP (Performance Improvement Plan) policies. * Education Budget: Dedicated budget for courses, certifications, and professional development and internal education opportunity’s at Bintime Academy * Reliable Infrastructure: Starlink internet, generator, and a comfortable workspace to ensure uninterrupted work. * Team Budgets: Dedicated resources for team initiatives, training, and collaboration. * Medical Insurance: Coverage within Ukraine. * Mental Health Support: Access to psychotherapy sessions via Pleso. * Individual English Lessons: To enhance your language skills. * Work-Life Balance: Generous vacation and sick leave policies. * Corporate Events: Regular team-building activities and company events.