En tant que Développeur Full Stack Senior, vous jouerez un rôle clé dans la conception, le développement et la maintenance des solutions numériques de la Fédération Royale Marocaine de Football. Vous serez chargé de transformer les exigences fonctionnelles en solutions techniques robustes, en veillant à la qualité, à la performance et à la sécurité des applications.
Responsabilités principales :
- Concevoir et développer des applications web et mobiles en utilisant Java/J2EE, Angular, React, React Native et Node.js.
- Mettre en place et maintenir des bases de données MySQL et PostgreSQL, en assurant la performance et la sécurité.
- Intégrer des pipelines CI/CD pour automatiser les tests, la construction et le déploiement.
- Utiliser Docker pour la conteneurisation des services et Git pour le contrôle de version.
- Assurer la compatibilité multi-plateforme (Windows & Linux) et la sécurisation des communications via SSL/TLS.
- Collaborer avec les équipes de conception, de test et de déploiement pour garantir la cohérence et la qualité du produit.
Compétences techniques requises :
- Java / J2EE
- Angular
- React
- React Native
- Node.js
- MySQL
- PostgreSQL
- CI/CD
- Docker
- Git
- Windows & Linux
- SSL/TLS
- Anglais technique
Compétences comportementales attendues :
- Rigueur et autonomie
- Esprit d’équipe et adaptabilité
- Capacité d’analyse et de synthèse
- Proactivité et réactivité
- Orientation service client
Vous devrez également participer aux revues de code, aux tests unitaires et aux sessions de debugging, tout en assurant la documentation technique et la maintenance évolutive des systèmes existants. Le poste est basé à Rabat, avec un contrat CDI, et requiert un niveau d’études Bac+5 ou équivalent, ainsi qu’une expérience de 5 à 8 ans dans le développement logiciel.