Job of the Month #2 : Développeur Front-end
Chaque mois, IDOL présente un métier de l’industrie de la musique. Ou plus qu’un métier, une personne ! Car derrière un même intitulé de poste, on retrouve des différences significatives d’une structure à une autre. Chacun peut définir, selon son parcours professionnel, ses qualités et compétences le périmètre de son poste.! Rencontre avec Antoine Lagadec, développeur Front-End, qui raconte son poste au service de l’amélioration du logiciel Labelcamp développé en interne par les équipes IDOL pour les labels et artistes du catalogue.
Que fait un·e Développeur·se Front-End ?
Le rôle principal d’un développeur front-end est de donner vie aux maquettes d’un site ou d’une interface qu’a conçues un designer en amont. On va traduire en code toutes ces maquettes pour les rendre utilisables et fonctionnelles pour les utilisateurs.
Peux-tu nous parler un peu de ton parcours professionnel ?
J’ai commencé en tant que designer et développeur Front-End dans une agence web où j’ai travaillé sur un réseau social d’entreprise pendant un an. Comme je m’amusais clairement plus en développement, je me suis spécialisé pendant deux autres années en développement fullstack chez Sush.io, une startup qui s’occupait de faire de l’agrégation et de l’automatisation de facture entre services. Je suis ensuite parti pour faire du freelance pendant un an sur des projets plus petits dans le monde de la culture et j’ai finalement atterri chez IDOL comme développeur Front-End, il y a maintenant un peu plus de 5 ans.
Comment se déroule une journée type pour toi ?
Je commence ma journée en regardant nos différents outils de suivi, pour voir s’il y a de nouveau tickets ouverts sur notre outil de support, ou s’il y a eu des erreurs sur nos applications.
Ensuite tout dépend des priorités du moment ; pendant l’ajout d’une nouvelle fonctionnalité, je vais me concentrer sur son développement tout en gardant un œil sur nos applications. En dehors de ces périodes-là, je vais essentiellement me concentrer sur la résolution des bugs qu’on nous aurait remontés et entretenir nos applications en mettant à jour nos outils de développement (librairies et frameworks).
Quelles sont les qualités requises pour ton poste ?
Les qualités essentielles selon moi c’est d’être pragmatique, et de savoir s’adapter et communiquer avec les principaux métiers (design et développement backend) qui gravitent autour d’un développeur Front-End.
Le métier de développeur Front-End est à mi-chemin entre design et développement back-end : on est toujours obligé d’ajuster ce qu’on produit en fonction des contraintes inhérentes à chacun de ces métiers ainsi qu’aux objectifs de l’entreprise.
Sans ces qualités, on perd en fluidité, qualité et productivité sur toute la chaîne de production.
Qu'est-ce que tu aimes dans ton travail ?
J’ai un parcours atypique où j’ai commencé par des études d’arts pour finalement atterrir par passion dans le développement quelques années plus tard. J’aime mon métier de développeur front-end parce qu’il est à mi-chemin entre l’artistique et la technique, je suis à la fois en contact avec tout ce qui est visible, comme le design d’interface et l’expérience utilisateurs, et tout ce qui est invisible, comme la communication de services par API, les bases de données…
Pourquoi as-tu choisi de travailler pour IDOL ?
Je suis passionné de musique depuis tout jeune et c’était un réel objectif pour moi de pouvoir un jour travailler dans cet univers. IDOL a été une évidence pour moi car je me retrouvais à 300% dans l’ADN et le message : l’indépendance, la qualité avant la quantité et l’envie de rendre service…
Avant de rejoindre IDOL, j’étais lassé de l’environnement startup complètement dépendant des levées de fonds et de la pression des investisseurs dans lequel je ne me retrouvais pas. La cerise sur le gâteau c’est qu’en plus, on travaille dans un environnement tech que j’affectionne particulièrement, Ruby on Rails et Ember.js. Le tout avec beaucoup d’autonomie et de confiance.