Développeur*se Backend
Vélo
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Tech stack
PHP
API
Unit Testing
Bash
Software as a Service
Code Review
Continuous Integration
Data Security
Debian Linux
Linux
Web Servers
Python
MariaDB
MySQL
Backend
Gitlab-ci
REST
Job description
laptop: Développement & architecture - Concevoir, développer et maintenir les API et services backend
- Écrire du code PHP propre, testable et documenté
- Modéliser et optimiser les bases de données MySQL / MariaDB
- Participer aux revues de code et aux décisions d'architecture technique
:white_check_mark: Qualité & tests - Écrire des tests unitaires et fonctionnels systématiques
- Automatiser les déploiements et les tests via GitLab CI/CD
- Mettre en place et suivre des indicateurs de qualité de code
:rocket: Performance & scalabilité - Identifier les goulots d'étranglement et optimiser les performances
- Améliorer la résilience et la disponibilité des services
- Participer à la mise en place de mécanismes de monitoring et alerting
:locked_with_key: Sécurité & bonnes pratiques - Garantir la sécurité des données et des échanges
- Maintenir à jour les dépendances et appliquer les correctifs de sécurité
- Documenter les procédures et bonnes pratiques pour l'équipe
:tools:️ Bonus : polyvalence - Scripts Bash ou Python pour l'automatisation de tâches récurrentes
- Notions d'administration système (Debian, serveurs web, CI/CD)
- Participation à des projets transverses (intégrations API)
Requirements
Tu as 5+ ans d'expérience en développement backend.
- Tu maîtrises PHP et tu as une bonne connaissance de MySQL/MariaDB
- Tu es rigoureux·se dans ton code et tu sais écrire des tests
- Tu as une bonne compréhension de l'architecture backend (API REST, sécurité, performance)
- Tu es autonome, curieux·se et force de proposition
- Tu as l'esprit d'équipe et tu aimes partager tes connaissances
Bonus :
- Connaissance des environnements Linux (Debian)
- Expérience avec GitLab CI/CD
- Aisance en Bash et/ou Python pour l'automatisation
- Intérêt pour l'optimisation et la scalabilité d'applications SaaS