Creatiwity
L'équipe Tech
Nous sommes des passionnés de nouvelles technologies, mais pour nos projets, nous pensons que la Tech doit constamment servir l'expérience client et les évolutions futures des projets. C'est un outil, et pour chaque projet, nous avons à cœur de choisir le bon.
Ainsi, l'équipe Tech a pour missions de concevoir, développer et maintenir les solutions de nos clients. Elle est composée d'UX/UI designers, de développeurs frontend, backend et DevOps.
Les leads sont chargés de former les autres développeurs et designers régulièrement, mais aussi, en ce qui concerne le développement, de rédiger les spécifications techniques des différents projets.
Répartition des collaborateurs
Devs FullStack
40%
Leads Devs
25%
Design
20%
Product
10%
DevOps
5%
3
Nombre de MEP réalisées chaque semaine
Technologies et outils
C#
50%.NET
50%GraphQL
35%Kotlin
30%Rust
10%PHP
10%TypeScript
100%Vue.js
80%React JS
10%Angular
10%Docker
80%Kubernetes
40%Debian
40%Azure Devops
40%
Backend
Frontend
Devops
Figma ⚙️
Au sein de l'équipe Design, Figma nous permet de concevoir nos applications et d'en communiquer facilement toutes les spécifications UX et Design aux développeurs
VueJS/Nuxt ⚙️
Pour nos projets web, nous utilisons ce framework de façon intensive. Il nous permet de réaliser efficacement des projets et de faciliter l'onboarding de nouvelles recrues.
Rust ⚙️
Nouveau venu dans nos outils, Rust est un langage plein de promesses que nous commençons à utiliser en production pour certains backends, et que nous testons pour des applications embarquées.
Organisation et méthodologies
Nos équipes font un weekly tous les lundis matin pour organiser et récapituler le travail de la semaine à venir, puis un daily tous les autres jours pour parler des points de blocages et des succès de la veille.
La composition des équipes sur les projets varie selon les compétences et la disponibilité de chacun, permettant de varier régulièrement les configurations de travail. De plus, sur nos projets, nous nous organisons en sprints agiles de une ou deux semaines, composés d'un planning, d'une review avec démo et d'une rétrospective.
Pour réaliser les tâches du sprint, sur les éléments les plus complexes à réaliser, des séances de travail en pairing sont organisées.
Projets et défis techniques
Mesalia
Mesalia est une plateforme de réservation de repas adaptée à une utilisation en résidences senior.
Cette plateforme, développée à la demande d'un de nos clients, est constituée d'une interface de réservation tactile, d'un point de vente sur tablette, d'un backoffice de gestion et génère les rapports nécessaire à la bonne marche du restaurant et de la résidence.
Mesalia a été développé depuis zéro en interne grâce à l'organisation d'ateliers avec le client, en commun avec les équipes design et développement. Des phases de test ont été organisées, et elle est désormais déployée en production dans une cinquantaine d'établissements depuis l'automne 2022.
Deezer
Deezer, plateforme mondialement reconnue de streaming musical, a exprimé le besoin de déployer son service sur l'enceinte connectée d'Apple : le HomePod.
Une API sur mesure en Node.js a été développée par nos ingénieurs afin de rendre accessibles les musiques de deezer sur le HomePod.
La solution a été déployée auprès de l'ensemble des utilisateurs iOS de l'application Deezer en juin 2021. Très rapidement, de nombreux utilisateurs s'en sont servis et l'API a distribué une très grande quantité de stream musicaux, radios, flows, etc.
Processus de recrutement
Notre processus de recrutement est constitué de 2 phases principales :
- un entretien d'une trentaine de minutes avec deux personnes dont le responsable de l'équipe pour laquelle le recrutement s'effectue. Cet entretien a pour objectif de passer en revue le CV, d'évaluer la capacité du candidat à s'intégrer dans l'équipe, et répondre aux questions que le candidat pourrait se poser.
- un exercice technique à réaliser chez soi en deux jours, d'une durée approximative de deux heures. Il nous permet d'évaluer le niveau technique et surtout la capacité de structuration de la pensée.
Enfin, suite à ces étapes, une réponse est apportée sous une à deux semaines, le temps d'auditionner tous les candidats.
Derniers jobs
Aucune offre en ce moment, revenez d'ici quelques jours !