Répartition des collaborateurs
Backend / Math Engineer
20%
Frontend / Data Engineer
40%
Engineering Manager
20%
Product Manager
20%
Chief Technical Officer
20%
L’équipe Tech et Produit est répartie entre Paris, Montpellier, Nice et Amsterdam.
Nous assurons les développements de la plateforme technique au cœur de métier de FreelanceRepublik.
Nos utilisateurs sont donc les Freelances et Clients accédant à leur jobboard, ainsi que nos Talent Advocates et Business Developers qui chaque jour assurent la mise en relation de freelances tech avec des entreprises de toute dimension (start-up, PME et grands comptes).
Nous sommes une équipe réduite, en croissance constante, travaillant sur des sujets variés, transverses et impactants pour nos utilisateurs.
Backend / Math Engineer
20%
Frontend / Data Engineer
40%
Engineering Manager
20%
Product Manager
20%
Chief Technical Officer
20%
Ce langage de requétage typée permet au développeur frontend de demander les informations métier dont il a besoin et de gagner en efficacité.
Le schema de données traduisant les besoins business est au cœur de notre ingénièrie : c’est le contrat qui lie Business, Frontend & Backend.
Ce sur-ensemble syntaxique de Javascript que l’on ne présente plus apporte de nombreux bénéfices au développeur : Confiance, vélocité et visibilité.
Ces deux frameworks de test nous autorisent les développements en TDD et limitent les régressions fonctionnelles grâce aux rapports de CI.
Toutes les deux semaines, nous répartissons les projets prioritaires en deux équipes.
Côté discovery, Antoine, notre Product Manager, organise des interviews utilisateurs et priorise l’arbre les opportunités. Chaque membre de l’équipe contribue à la recherche et spécifications de solutions aux problèmes les plus impactants.
Côté delivery, nous travaillons une partie du temps pair-programming.
Pour résumer notre méthode de travail :
Le frontend de notre plateforme est composée d’un dashboard freelance et client ainsi que d’un FMS à l’usage de nos Talent Advocates et Business Developers.
Le backend est réparti en plusieurs cloud functions, API REST et API GraphQL.
Nous avons fait le choix en 2019 de regrouper tout le code développé par FreelanceRepublik au sein d’un mono-repository Git afin de pouvoir mutualiser certaines fonctions ; l’utilisation de TypeScript en frontend et backend ayant été déterminant dans ce choix.
Les futurs défis techniques à relever sont :
Selon les profils recrutés, entre 3 et 5 entretiens sont réalisés.
Si le métier de développeur se prête bien au freelancing, passer de salarié à indépendant reste compliqué. Les conseils de ceux qui l'ont fait.
You’re considering becoming freelance, but hesitant about making the move? Read some advice from developers who have already been down the road!