đ„ 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 ?â đ» đ
La (super) team :
Au sein de lâĂ©quipe des BoondBuilders (35 personnes), tu Ă©volueras en full remote et seras intĂ©grĂ© Ă lâĂ©quipe features composĂ©e de 7 dĂ©veloppeurs fullstack ! Ils ont quasiment tous 10 ans d'expĂ©riences đ§
Ton manager sera Loic alias Baloo, voici son interview
Tes activitĂ©s : đ
Expertise đ„· :
- Tu es intégré aux échanges autour des features avec **la QA et les PO **pour faire évoluer les CDC
- DĂ©velopper de nouvelles features en appliquant les principes de Clean Architecture
- Tu produis 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
- L'idĂ©e est dâĂȘtre au plus proche des derniĂšres versions de PHP
Problem solving đ :
- Tu es 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â
đŻ Nos futurs chantiers
- Ajout de champs personnalisés
- Amélioration des reportings
- Enrichissement de la facturation
- Meilleur gestion des frais
- Rapprochement bancaire
Et on compte sur toi pour participer au Boond de demain ! đŠ
đ Notre Stack technique :
- La base de code est en PHP 8.2
- Notre base de données est sous MariaDB
- Nous utilisons SolR pour optimiser les recherches de lâapplication sur certains modules
- CÎté front, EmberJS/Octane (migration en cours vers 5.6)
- Nous utilisons Node JS pour envoyer des notifications du back vers le front
- Notre gestion de messages asynchrones est gérée avec RabbitMQ
đ§ Comment se dĂ©roule une feature ? :
- Shaping : une semaine de rĂ©flexion autour dâun sujet / dâune problĂ©matique client quâil faut rĂ©soudre par le biais de la crĂ©ation ou lâamĂ©lioration dâun parcours utilisateur.
- Betting : vote cĂŽtĂ© team conception de lâintĂ©rĂȘt et de lâimpact de la feature chez les clients
- Build : Analyse / Validation / Développement /Phases de recette technique et validations QA tout au long du cycle de dev (découpage en sprints) /livraison intermédiaire dans la prochaine release
- Job Done : félicitations auprÚs de tout le monde et rétro (2/6 semaines selon la taille)
đŠ Comment travaille l'Ă©quipe Features :
- Tu travailles avec un **QA **pour le développement de chaque nouvelle feature
- 4 daily par semaine + 1 weekly de toute la partie BB afin dâassurer un suivi et un partage de lâinformation au sein du service
- 1 suivi technique par semaine (relecture de PR, soutien technique et fonctionnelâŠ) avec Baloo
- 1 suivi one/one mensuel pour chaque membre de lâĂ©quipe
- 2 matinĂ©es de coworking : faire du pair programming, code review. Bref, on s'amuse bien ! đ€©
đ Ta montĂ©e en compĂ©tence :
- 1,5 mois : Apprentissage du code backend et frontend (architecture, normes, conventions, âŠ)
- MontĂ©e en compĂ©tence technique avec le support N3 (aide Ă lâanalyse et Ă la rĂ©solution des problĂšmes remontĂ©s depuis la production)
- BoondGame technique (crĂ©ation dâune petite feature afin de monter en compĂ©tence et confirmer ses connaissances techniques et fonctionnelles sur le produit)
- 3 mois : Développement de ta premiÚre feature avec objectifs de délais de livraison, objectifs techniques, suivi de projet et livraison aux clients
L'idĂ©e est que tu sois dans les meilleurs dispositions en maĂźtrisant notre environnement complexe đȘ