OPTIMIX
L'équipe Tech
Notre vision est de créer des solutions technologiques innovantes qui répondent aux défis actuels et futurs du Retail.
Nos missions consistent à développer des logiciels de haute qualité, performants, sécurisés et évolutifs. Nous visons à être à la pointe en adoptant les dernières avancées technologiques et en suivant les meilleures pratiques de développement.
Nos objectifs sont multiples. Nous cherchons à innover en proposant de nouvelles fonctionnalités et de nouveaux produits qui répondent aux besoins du marché. Nous nous engageons à maintenir et améliorer constamment la qualité de nos logiciels, en investissant dans des tests rigoureux et des processus d'assurance qualité solides.
Répartition des collaborateurs
Développer full stack
100%
1 000 000
nombre de requêtes par jour environ
Technologies et outils
realm
100%PostgreSQL
100%Node.js
100%TypeScript
100%RxJS
100%Material UI
100%Angular
100%GitLab
100%ESLint
100%Docker
100%
Backend
Frontend
Devops
GitLab
GitLab est une plateforme de développement logiciel complète qui permet à notre équipe d'éditeur de logiciels de collaborer, de gérer et de livrer efficacement des projets, en facilitant le contrôle de version, l'intégration continue, le déploiement et la gestion du cycle de vie des logiciels.
Organisation et méthodologies
Notre organisation repose sur une approche Agile, qui favorise la collaboration, la transparence et l'adaptation rapide aux changements. Nous avons mis en place plusieurs pratiques et outils pour soutenir notre méthodologie :
-
Des réunions hebdomadaires pour discuter des projets en cours, partager les mises à jour, résoudre les problèmes et planifier les tâches pour la semaine à venir.
-
Le travail en binôme est encouragé pour favoriser l'apprentissage croisé et pour assurer une qualité de code supérieure.
-
Nous avons organisé notre équipe en Squads, responsables de la réalisation d'un ensemble cohérent de fonctionnalités pour un produit spécifique.
Projets et défis techniques
Challenge technique: Contourner les anti-robot et gestion de la volumétrie en un minimum de temps
Pour résoudre ce défi, nous devons adopter une approche à la fois technique et stratégique.
-
Analyse des mécanismes anti-robot
-
Utilisation de techniques d'automatisation
-
Diversification des sources d'adresses IP
-
Optimisation des requêtes
-
Évolutivité et mise à l'échelle
La gestion de la volumétrie de données est aussi un défi car le scraping peut générer une grande quantité de données à stocker efficacement.
Enfin, la qualité des données extraites peut varier nécessitant des techniques de nettoyage et de validation garantissant la fiabilité des données récupérées.
Processus de recrutement
1. Entretien RH : L'objectif est de valider les compétences générales, les attentes et les motivations des candidats.
2. Test : Cette étape consiste à évaluer les compétences techniques des candidats. Des tests pratiques, des exercices de codage ou des études de cas peuvent être utilisés pour évaluer leur expertise dans les domaines pertinents.
3. Entretien Tech : L'objectif est d'évaluer leur capacité à travailler en équipe, à communiquer efficacement et à résoudre des problèmes complexes.
4. Entretien avec le dirigeant: L'objectif est de comprendre la vision stratégique de l'entreprise et de s'assurer que les candidats partagent les valeurs et les objectifs de l'organisation.