Alltricks
E-commerce, Selektivní distribuce, Sport
Montigny-Le-Bretonneux, Annemasse, Antibes, Bordeaux, Bouc-Bel-Air, Bron, Châteaudun, Coignières, Escalquens, Issy-Les-Moulineaux, Villeneuve-D'ascq
L'équipe Tech
Nous avons pour objectif de construire un socle technique robuste et flexible, afin de servir au mieux nos clients et utilisateurs internes. Pour cela, nos développements backends sont construits sur une architecture hexagonale en PHP / Symfony. Le TDD est grandement plébiscité, en visant une couverture de test à 80%. Côté front, nous faisons en sorte de rester sur les technologies actuelles les plus adaptées à nos besoins : Next Js, React Js. Nous construisons tous ces outils avec une équipe, en constante croissance, où chacun apporte une grande attention à la fois aux aspects humains et techniques.
600
Nombre de commits par mois
Répartition des collaborateurs
Front-CTO
2%
Engeneering Director
4%
QA
14%
Dev Back
38%
Dev Front
8%
Lead
16%
DevOps
2%
Projets
8%
Support
4%
SI
4%
Technologies et outils
Symfony
100%SendGrid
100%PHP CS Fixer
100%PHP
100%nginx
100%MySQL
100%HAProxy
100%RabbitMQ
90%MemCached
70%API Platform
50%Algolia
50%Redis
20%Electron
20%Node.jsServer side rendering
10%Webpack
100%TypeScript
100%SCSS
100%Next.js
100%jQuery
100%JavaScript
100%Bootstrap
100%Babel
100%Ant Design
100%React JS
90%Storybook
80%UbuntuPoste de dev
100%Kubernetes
100%Helm
100%Google Cloud Platform
100%GitHub
100%DockerDev & prod
100%DebianServeurs de production
100%Spinnaker
30%
Backend
Frontend
Devops
PHP / Symfony ⚙️
Nous construisons des backends 100% Symfony / PHP (en suivant les montées de versions) pour générer les API utiles à nos frontends
PWA / React JS ⚙️
Nos outils front sont construits avec une approche PWA afin de maximiser l’expérience utilisateur quel que soit son périphérique de navigation
Docker ⚙️
Tous nos environnements (dev, preprod, prod) sont dockerisés afin de garantir une unicité dans nos développements.
Organisation et méthodologies
Nous travaillons en méthode agile, inspirée de scrum, en sprint de 4 semaines rythmées par les daily, weekly, backlog reviews, sprint planning, rétrospective. Afin de garder un management humain, et de proximité, nous sommes scindés en équipes à taille humaine : 1 PO – 2 Lead Dev – 8 Dev – 2 QA