27.09.24 Rencontre avec Clara, chef de projet web
Clara nous dévoile son rôle, ses missions et les défis qu'elle relève au quotidien.
CULTURE • Découvrez Romain, lead développeur front-end
CULTURE • Découvrez Romain, lead développeur front-end
26.06.24
ROMAIN AKA CLAUDIO CAPÉO 🎬
Depuis trois ans, Romain, notre talentueux développeur front-end, a gravi les échelons pour devenir lead développeur front-end. Découvrez son parcours, ses responsabilités et comment notre équipe collabore pour offrir des projets web sur-mesure, alliant performance, accessibilité et écoconception. Immersion dans les coulisses de TROA, où chaque jour rime avec créativité et engagement.
Bonjour, moi c'est Romain. Je suis arrivé il y a 3 ans dans l'agence TROA en tant que développeur front-end. Depuis 5 mois, j'ai évolué en tant que lead développeur front-end.
En tant que lead développeur, j'ai plusieurs casquettes. J'ai un échange constant avec les chefs de projet pour la gestion et la distribution des tâches, le chiffrage de nouveaux projets et le choix technologique. Je collabore directement avec les designers pour les maquettes, facilitant ainsi le développement. J'accompagne les autres développeurs sur leurs tâches et les problématiques de leurs projets. J'ai aussi mes propres projets en tant que lead developeur, pas seulement de la maintenance ou de l'accompagnement. Je fais aussi de la veille technologique pour l'agence, augmentant les processus et améliorant les technologies pour faciliter les futurs projets.
Chez TROA, nous valorisons la polyvalence.
Dans notre petite agence, il faut être polyvalent entre le front et le back. Nous devons être capables de travailler sur le front et d'apporter des notions de back. Il est important d'avoir un côté full stack pour la récupération des données ou autres tâches facilitant le développement. La curiosité est essentielle, car les développeurs et les designers échangent ensemble l'architecture, l'UX, les animations et les interactions. Nous ne faisons pas seulement la création de nouveaux sites internet, mais aussi de la maintenance. Il faut donc être capable de jongler entre nos futurs projets, les prochains projets, ainsi que la maintenance et l'évolution de projets plus anciens.
Notre stack chez TROA repose principalement sur Kirby CMS, un flat file CMS codé en PHP, pour le back office. Cela permet de coder facilement le back office et de récupérer les datas pour le front sans besoin d'un intermédiaire. Pour le front, nous codons en vanilla JavaScript avec le moins de dépendances possible pour réduire le poids des assets. Pour le style, nous utilisons SASS avec la méthodologie BEM (atomic design) pour optimiser le CSS, le JavaScript et les images, afin d'avoir le site le plus léger possible.
Nos projets sont répartis en trois catégories. Pour les projets de petite ampleur, un seul développeur front est nécessaire, avec parfois l'accompagnement d'un développeur back en fonction des besoins. Pour les projets intermédiaires, nous avons deux développeurs front, dont un lead développeur, et potentiellement un développeur back pour des projets d'environ 2 à 4 semaines. Pour les projets de grande ampleur, une équipe de 3 à 4 développeurs front est mobilisée pour des projets de plusieurs mois, avec une méthodologie de gestion des tâches beaucoup plus poussée.
Travailler chez TROA, c'est avoir un cadre joyeux et dynamique, et pousser des valeurs comme l'accessibilité et l'écoconception. Nous participons également à des événements et mettons en place des activités comme le footing bihebdomadaire, où les kilomètres parcourus sont convertis en dons pour des associations. Enfin, intégrer TROA, c'est participer à des projets locaux et d'envergure dans une technologie sobre mais actuelle, et intégrer une agence dynamique et sportive.
Clara nous dévoile son rôle, ses missions et les défis qu'elle relève au quotidien.
Découvrez l'histoire et l'ambition de l'agence Troa à travers les mots de Mathieu, co-gérant.
Découvrez WebGL et créez votre premier triangle 3D en quelques étapes. Apprenez les concpets de bases de la pipeline WebGL et passez à des rendus plus complexes.
T'es encore sur IE ? Passes à un autre navigateur (à jour) afin de profiter des dernières technologies.
VOIR