Développeur confirmé

Montreuil & Remote /
Tech /
CDI
Source est spécialisé dans la conception et le déploiement d'interfaces orientées utilisateur depuis 2014. Nous accompagnons nos clients dans la modélisation de leur solution idéale en orchestrant les besoins métier, business et clients. Nous créons des produits digitaux pragmatiques alliants le fonctionnel, le bon choix technologique et l'esthétisme, en s'inscrivant dans le long terme. Et, comme nous nous appuyons sur la connaissance de nos clients, aucun secteur d'activité ou métier ne nous est étranger. Notre équipe travaille sur une grande diversité de projets, pour des start-ups comme pour des grands groupes, en France et à l'international.

Nous recherchons un(e) développeurs(euse) disposant de 2 ans d'expérience minimum, partageant nos obsessions du design produit et notre état d'esprit pour rejoindre notre équipe. Votre rôle consiste à concevoir, prototyper et implémenter des produits numériques en travaillant étroitement avec nos designers et clients.

Vous maîtrisez l'ensemble des expertises opérationnelles qui permettent de trouver le parfait équilibre entre la qualité du code, les problématiques métier, les performances, la maintenabilité et l'esthétisme des interfaces. Vous êtes également en mesure d'assurer le contrôle qualité de vos travaux en portant une attention particulière à l'intégration pixel perfect et aux micros interactions.

Nous sommes convaincus que pour pouvoir créer des solutions pertinentes, fiables et scallables, un développeur doit maîtriser un ensemble de compétences transverses essentielles, aussi bien opérationnelles que stratégiques. Un développeur sénior vous accompagne en ce sens dans la poursuite de votre montée en compétences.


Mission

Développement

    • Développer des interfaces pixel-perfect avec une approche orientée composant
    • Créer des applications avec des frameworks JS (React, React Native, Angular, Vue JS, etc.)
    • Participer à la création d'API avec NodeJS ou un autre langage backend

Direction technique

    • Participer à l'audit de services existants
    • Participer à la définition des choix techniques
    • Participer à la définition d'architectures techniques

User Experience

    • Comprendre les besoins utilisateurs et les enjeux du produit
    • Comprendre les enjeux métier & business des clients
    • Accompagner les designers à la conception de produits numériques

Suivi & Contrôle qualité

    • Défendre vos choix auprès de vos collaborateurs
    • Être à l'écoute du client même si vous n'assurez pas nécessairement la relation directe
    • Garantir la qualité graphique et fonctionnelle des interfaces livrées (niveau "pixel perfect")
    • Garantir une expérience utilisateur fluide et élégante, y compris après développement
    • Être vigilant à l'équilibre entre ressources, délais et budget tout au long des phases de développement
    • Assurer un rôle de mentor auprès de profils plus juniors
    • Faire bénéficier l’ensemble de l’équipe de vos connaissances et votre point vue sur des sujets aussi bien technique que design.
Stack technique

Frontend: SASS, ES6, React, React Native, Webpack, Angular, Vue JS
Backend: Node JS, Typescript, PostgreSQL, Wordpress
Déploiement : Netlify, Heroku, AWS, Git Flow
Outils de collaboration interne : Slack, Notion, Github


Profil recherché

2 ans d'expérience minimum en tant que dev dans une start-up, un grand groupe ou une agence
Maîtrise de Git comme outil de versionning
Maîtrise des fondamentaux HTML, CSS & Javascript/Typescript
Maîtrise d'un ou plusieurs frameworks Javascript
Bonne connaissance des solutions technologiques du marché et de leurs contraintes
Connaissances en Backend et notamment dans la création d'API avec NodeJS ou un autre langage backend
Capacité à faire évoluer tes choix et ceux des designers pour une expérience utilisateur optimale
Sens du détail pour fournir des interfaces pixel-perfect
Sensible aux micro-interactions utiles & subtiles
Sens des responsabilités et autonomie
Capacité à travailler en équipe
Capacité à déléguer, prioriser et lever des alertes lorsque nécessaire
Technophile, curieux(se) et passionné(e) du web
Bonne compréhension du design d'expérience utilisateur
Aisance de communication orale et écrite en anglais
Positif(ve) et enthousiaste


Les bonnes raisons de nous rejoindre

Une montée en compétence continue aux côtés de profils sénior
De nombreux partages de connaissance et d’émulations au sein de l’équipe
Un cadre de travail propice au développement de vos aspirations et de vos compétences
Une culture de l’innovation, de la rigueur et de la persévérance
Des projets réalisés en équipe, avec toujours un binôme
Une ambiance conviviale et bienveillante
Une rémunération compétitive
Une bonne mutuelle (Alan blue, prise en charge à 50 %)
Une participation au Pass Navigo (à 50 % aussi)
Des tickets restaurant tous les mois (Swile)
Un MacBook Pro et un écran externe
Télétravail, partiel ou total selon envies (bureaux à Montreuil)
Des sessions de sport collectives
Un séminaire annuel & des évènements mensuels de cohésion d'équipe



Process de recrutement

Si votre candidature est retenue, nous vous inviterons à passer par les étapes suivantes :
1 - Un entretien métier de 1 heure avec un lead designer sénior associé & un designer confirmé
2 - Un ou plusieurs entretien(s) de 30mn à 1 heure avec les associés & dirigeants
3 - Une rencontre de l'ensemble des collaborateurs, par petits groupes successifs pendant 1 heure


PS: Le formulaire de candidature est en anglais mais vous pouvez répondre en français.