Senior Vue.js Developer (Product team)

Innso is hiring!

About

As a product of Foundever™, innso is a Customer Engagement Management (CEM) platform that delivers real operational efficiency and an optimized customer experience. Designed by operations, for operations and using a deep knowledge of the customer experience, the innso platform simplifies communication for customers and contact center teams in enterprises and large corporations through simple and flexible applications.

They are looking for talents interested in building a platform that meets the challenges of digital customer relations: omnichannel, social networks, gamification, chatbots, mobile, semantic analysis and real-time analytics.

Their values: team spirit, autonomy, conviviality and agility.

Let's start by discovering the innso application:

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)

Additional Information

  • Contract Type: Full-Time
  • Location: Warsaw
  • Experience: > 5 years
  • Possible partial remote