Vulog
Tech team
The Tech team is a team of passionate people whose mission is to develop an exceptional product that meets the demands of our customers. The Tech team is at the heart of Vulog's business. They take care of the technical part and develop each feature requested by the customers. It is divided into 10 departments and overseed by François, the CTO.
Employee breakdown
Backend
19%
Frontend
12%
Product
12%
QA
12%
Mobile
9%
In Car Tech Dev
9%
Support
7%
Architect
7%
Data Science
7%
DevOps
6%
Technologies and tools
Spring
100%Node.js
100%Java
100%Vert.x
50%Redis
50%MongoDB
50%MariaDB
50%React JS
100%JavaScript
100%Flutter
100%Swift (iOS)
50%Objective-C (iOS)
50%
Backend
Frontend
Mobile
Flutter
Is the technology we now use for the development of our applications. Flutter allows us to unify the development on iOS & Android all using a single source code.
Bitrise
Is at the heart of our CI but also of the generation of our applications. It allows us to deploy them and ensure their quality.
Gitlab
Centralizes the development of our applications. We use it for our project management, our versioning, our “code reviews”, etc...
Organization and methodologies
The team is organized around the product team and technical team leaders. Each technical team leader is responsible for the quality, maintainability, scalability, and efficiency of the code.
We use an agile methodology to deliver high quality components that will be used in our SaaS platform.
Projects and tech challenges
Your mission could be, for example:
- To develop new functionalities based on data science results, to be displayed in our mobile application.
- To develop a new payment method dedicated to a foreign country.
- To develop a new management page that will be included in our web interface.
Recruitment process
- Step 1: First exchange by phone with a HR team member
- Step 2: Meeting with your future manager and the HR team member you met previously
- Step 3: Technical test, depending on the position
- Step 4: Meeting with our CTO, François