Tech Lead Fullstack PHP/JS - 100% remote (H/F)
- 31 - TOULOUSE
Nous, c'est BoondManager ?
Le leader français de l'ERP SaaS auprès des ESN & sociétés de conseils.
Notre mission ????- :
Fédérer sur un même outil aussi bien les consultants, les recruteurs, les commerciaux, les administratifs et les dirigeants autour de modules divers (Recrutement, RH, CRM, gestion des opportunités, facturation, CRA) !
Notre cadre de travail - ?:
BoondManager une entreprise distribuée,
c'est-à-dire que nos 54 « Boonders » sont en 100% télétravail dans toute la France.
Cette organisation fait partie de l'ADN de la société : le télétravail, on connait bien, on le pratique depuis 12 ans. ?
En quelques chiffres, BoondManager c'est :
- 1000 clients ;
- 60.000 utilisateurs ;
- 21 pays
- rentable et autofinancée
La parité H/F s'améliore chez BoondManager ! ?
Notre équipe compte aujourd'hui 63% d'hommes et 37% de femmes. ?Le poste : ?Pourquoi nous recrutons :
Afin de développer de nouvelles features pardi !
Notre souhait est de développer BoondManager **au-delà des frontières,** !
Oui, tu as bien lu,
On se développe à l'international ?
Tout ça c'est magnifique, mais on reste un peu sur notre faim- nos plus grands rêves sont :
- Devenir le **leader européen des ERP** pour les sociétés de conseils (on a de l'ambition)
- Aider l'ensemble des acteurs d'une entreprise à travailler "autrement"
Et pour ça, on a besoin de **toi** ! ?
Nos grands principes - :
- Mieux vaut s'excuser que de demander la permission. On encourage à 300% la **prise d'initiative** !
- Ne sois jamais satisfait de ton niveau de connaissance actuel. **Apprends, cultive-toi, lis, écoute** !
- Ta responsabilité ne s'arrête pas au **merge de ta pull request**, elle va jusqu'à "**comment mon code impacte la production** ?" ?
- L'équipe :
* Au sein de l'équipe des BoondBuilders, tu seras intégré à l'équipe features composée de 7 développeurs fullstack !
* Ton manager sera **Loic
Tes activités ?
- Expertise - :
* Développer de nouvelles features en **Clean Architecture et en appliquant les principes du DDD**
* Produire du code propre, commenté, optimisé en prenant soin de toujours avoir la notion de performance pour l'application
* Développement de **core feature**, interfaçage avec des apis tierces, **amélioration des performances** (temps de réponse, consommation mémoire)
* Tu seras amené à travailler sur des **extensions navigateurs, des plugins** (gmail par ex), ou des **interfaces de connexions** avec des services externes.
* Volonté d'être au plus **proche des dernières versions de PHP** ?
- Problem solving - :
* Être capable de détecter les problématiques, les potentiels effets de bord et les oublis dans l'analyse le plus tôt possible pour pouvoir rectifier rapidement le tir
* Débugger tes propres développements et te charger de régler les problèmes qui surviennent sur la prod après une livraison
* Tu penses **"langage agnostic".**
- Equipe - :
* Participer aux échanges autour d'une feature pour faire évoluer le CDC
* Participer aux réunions quotidiennes pour renforcer le lien avec les équipes
* Conception Review: validation (si nécessaire) des conceptions techniques produites par les autres développeurs backend (pour s'assurer du respect des règles et standards)
* Code Review : validation du code produit par les autres développeurs backend (pour s'assurer du respect des règles et standards)
* Pair Programming -
Une team doit être soudée pour avancer !
- Nos futurs chantiers
* Centre de notifications
* Planning des absences
* Suggestions de profils
* Configuration des champs de l'application
* Synthèse de fiches (simplifier la lecture en offrant une vue condensée des informations importantes d'une fiche de l'application candidates / ressource / CRM ?)
Et pleins de **nouvelles features** pour **participer au Boond de demain !** ?
- Notre Stack technique :
- Backend :
* La base de code est en **PHP7+ **
* Notre base de données est sous **MariaDB**
* Nous utilisons **SolR** pour optimiser les recherches de l'application sur certains modules
* Serveur node
* PHPDocX*
- Frontend :
* **EmberJS** / Octane (migration à venir et ne t'en fais pas on te forme dessus)
* jQuery
* Bootstrap
* TinyMCE
- Services :
* Nous utilisons **Node JS **pour envoyer des notifications du back vers le front
* Notre **gestion de messages asynchrones est gérée avec RabbitMQ**Profil recherché : Et toi, Qui es tu - -
Tu es au courant de toutes les **tendances PHP & JS** du moment, tu as un avis critique sur chacune d'entre elles et tu sais laquelle choisir pour n'importe quel