Senior Vue.js Developer (Product team)

Job summary
Permanent contract
Warsaw
Salary: Not specified
A few days at home
Experience: > 5 years
Skills & expertise
Quality assurance
Communication skills
Technology use
Scrum framework
Web design
+6

Innso
Innso

Interested in this job?

Questions and answers about the job

The position

Job description

🌏 Context

We are looking for a Frontend Developer within one product team. Along with the other members of the squad, you will be in charge of developing new features to meet our common goal: build the best customer engagement products and solutions!

💼 Missions

  • Collaborate with Product Owners and stakeholders to help influence the next generation of CRM application.

  • Develop the product frontend based on Vue.js with high quality standards and documentation.

  • Design and implement integrations for external solutions (chatbox, web-forms, customer portals, emails).

  • Be part of the frontend developers community: review code, share knowledge, and learn from others.

🤖 Technologies

Main technologies used for this role: Vue.js – HTML – CSS/SCSS – Bootstrap. Here is our full technical stack.

🤝 How we work

Driven by the Agile Scrum method, we are organized in squads of 8-9 people featuring a Product Owner, a Lead Developer (acting as Scrum Master), Frontend & Backend Developers and QA Engineers. On top of them, our DevOps Engineers and UI/UX Designers are dedicated to all squads.


Preferred experience

🎯 Required

  • Minimum 5 years of experience in frontend development.

  • Fluent knowledge of English, spoken and written.

  • Strong experience on Vue.js (Vue 2 and Vue 3, Vite, Vitest, Pinia…), and Typescript.

  • High quality standards regarding unit testing, code maintainability and documentation.

  • Previous experience in designing and consuming Rest API.

  • Experience in the Agile Scrum environment.

  • Good communication skills in a remote team work environment.

🍒 Nice to have

  • Previous experience in a SaaS editor and knowledge of customer services.

  • Previous Experience with tag management tools.

  • Previous experience working with CI/CD, we are using GitLab.

  • Fluent knowledge of French, spoken and written.


Recruitment process

1️⃣ Meet Jonathan, our HR Manager, to ensure alignment between our job offer and your professional project, expectations, mobility, availability, etc. (30 min)

2️⃣ Meet our existing squad for an informal chat and make sure that you could fit into our existing team. (60 min)

3️⃣ Go through a technical exercise (estimated duration: 2-3h, to be completed within a week) that will be debriefed during a live meeting with our senior software development team. (60 min)

Want to know more?