Lead Developer - Avenir Atlantique, Parthenay, Remote FR

Introductory paragraph

Avenir Atlantique est une entreprise centenaire du secteur du transport public qui veut inventer la mobilité de demain. Pour faire face à ces défis, elle forme une équipe tech interne pour développer et maintenir des applications métier. Du véhicule connecté à l’optimisation des planifications, beaucoup de choses sont à explorer.

About us

My name: Igor Barroso
My position: Developer
Company name: Avenir Atlantique
Website: https://www.aveniratlantique.com/
Country: France
Company info and history (how you’re using Elixir etc):
Avenir Atlantique s’équipe avec des logiciels sur mesure pour en faire son avantage compétitif. Au dela des applications métiers utilisant plutôt des technos web, il y a d’autres chantiers commes les systèmes embarqués, la télémetrie de la flotte, la production et l’analyse données. Elixir a été choisi car il dispose de librairies de premier choix pour tous ces sujets (phoenix, commanded, nerves, broadway, nx).

About the job

Job title: Lead Developer
Job description: Concevoir et faire évoluer des applications internes, gérer l’équipe tech, et faire le pont entre les experts métier et l’équipe tech.
Salary range: 50k € - 60k €
Position on remote work: Remote OK. Prévoir toutefois de se rendre une fois par mois à Parthenay
Qualifications or experience required:

  • 5 ans d’expériences dans le développement de logiciel.
  • À l’aise avec le front, le back
  • Expérience avec l’intégration continue et les déploiements continus
  • Expérience dans l’écriture de tests
  • Expérience ou volonté d’apprendre Elixir

Si ton profil ne colle pas exactement aux critères mentionnés ci-avant, n’hésite pas à postuler, on reste ouverts !

What the successful job applicant will be working on:

  • Application web avec Phoenix et Phoenix LiveView.
  • Architecture Event-Sourcing et CQRS avec Commanded.
  • Implémenter des algorithmes d’optimisation (réseaux, tournées, planifications, etc)
  • Élaboration de tests unitaires, d’intégration, et d’acceptance.
  • Revues de code.
  • Recueil du besoin auprès des experts métiers.
  • Comprendre les enjeux métiers et savoir les décliner en actions sur le plan technologique
  • Découpage d’issues et priorisation du backlog.
  • Communiquer sur l’avancée du projet.
  • Mentorat des autres membres de l’équipe tech.
  • Participer aux rétrospectives.
  • Développer une culture saine au sein de l’équipe tech.

About the interview process

  1. Échange téléphonique pour mieux se connaître (45 minutes)
  2. Test technique :
    a. un exercice à faire en ligne de façon asynchrone, puis
    b. un appel pour débriefer et faire une session de pair-programming sur le sujet (30 minutes).
  3. Culture fit avec CEO (30 minutes)

Further info

Visiter la page du recrutement

6 Likes

Wish you good luck finding an elixir programmer!
ElixirForum already helped us twice finding great talents (and one is even living in Vendée :wink: )

5 Likes