Développeur.se Full Stack (Symfony/HTML/CSS)

Promus

  • Freelance
  • Nantes, France
  • Food
  • Full remote
  • < 15 persons
Social mission

Démocratiser l'approvisionnement local en fournissant les restaurations traditionnelles et collectives.

Job description

Description de l'entreprise

Lancé en 2018, Promus veut soutenir les producteurs en démocratisant l’accès aux produits locaux.

Pour avoir un impact important, nous nous concentrons sur l’accompagnement des professionnels de la restauration.

En permettant à des producteurs de vendre de gros volumes tout de suite, nous facilitons leur transition vers des ventes locales. Et grâce à un circuit de distribution raccourci, ils gardent une marge plus importante.

Pour les restaurateurs et supermarchés, nous levons les freins d’organisation (nombre d’interlocuteurs, multiplication des livraisons) pour leur faire bénéficier d’un service aussi performant que ceux auxquels ils sont habitués.

Notre activité couvre 3 domaines :

  • L'approvisionnement : Nous sélectionnons les producteurs qui proposent localement des volumes importants et de qualité. Nous mettons à jour quotidiennement notre catalogue et nos stocks pour proposer la meilleure offre possible à nos clients.
  • La vente : Nous permettons à nos clients de commander via notre site et nos applications quand ils le souhaitent.
  • La logistique : Nous gérons toute la chaine logistique, de la ferme au client, en passant par une plateforme intermédiaire. Nous devons offrir une traçabilité complète sur tous les produits que nous vendons.


Notre approche technique

Notre approche est très inspirée de Basecamp. Nous favorisons des technos solides et simples.

Côté back, nous sommes sur Symfony 5 et une base MySQL. Côté front, nous privilégions le HTML et le CSS dès que possible, que nous saupoudrons de Turbolinks et Stimulus quand nécessaire. Nous avons deux applications (Android et iOS) développées en React Native qui intègrent les vues HTML.

Nous sommes trois et devons être réactifs sur des sujets opérationnellement complexe. Nous ne voulons pas être freiné par des frameworks trop lourds et des mises à jour.

Nous travaillons sur Gitlab, les designs sont sur Figma et nous assurons le suivi de projet (léger) sur Coda.

Même si nous aimerions le mettre en place, nous n’avons pas pour le moment de suites de test, ni de déploiement continu.


Comment nous travaillons

Nous sommes une petite équipe :

  • Antoine, le PDG qui a développé la première version de nos outils et continue de superviser la data.
  • Manu, qui a repris la main sur le développement des applications.
  • François, qui est arrivé pour s’occuper de la priorisation, du cadrage et du design.

Nous travaillons à distance sur le produit. Le reste de l’équipe est constituée de 5 personnes et centralisée à Nantes. Ils sont en charge des opérations et de la communication.

Nous fonctionnons en cycle de 3 semaines, séparés par une semaine dédiée à l’optimisation et aux petits fixs. Les problèmes à régler sont définis avec le reste de l’entreprise en amont mais le cadrage est souvent encore à affiner au début du cycle. La tech doit avoir un rôle pro-actif, collaborer avec le design, pour arriver à la meilleure solution possible (nous ne listons pas de tâche à descendre bêtement).


Votre mission

La première version de notre outil est très complet. Aujourd’hui nous travaillons beaucoup à simplifier l’usage et optimiser ses performances.

La mission consiste à :

  • Participer au cadrage technique des projets
  • Développer ces projets côté back comme côté front
  • Diagnostiquer les lenteurs et les optimiser
  • Documenter votre travail


Ce qui ne rentre pas dans les attentes :

  • Redéfinir l’architecture


Quelques exemples de projets traités depuis le début de l’année :

  • Séparer notre application entre plusieurs environnements et mettre en place un système de gestion d’accès par utilisateur avec des droits spécifiques
  • Travailler sur la perception de vitesse de chargement de nos pages de vente
  • Fournir un rapport sur les impacts sociaux et environnementaux à nos clients
  • Optimiser les outils de prise de commande de nos commerciaux


Qualifications

Compétences

  • Vous avez au moins une expérience sur du développement d’application web complexe sur Symfony
  • Vous avez une expérience de la maintenance, du refactoring et évolutions sur un code existant
  • Vous êtes à l’aise en HTML, CSS et vanilla JS
  • Bonus : Vous avez quelques connaissances d’infra

Savoir être

  • Vous avez deux à trois ans d’expérience de travail en équipe
  • Vous êtes autonome (nous ne faisons pas de micro management)
  • Vous êtes pragmatique et aimez aussi choisir ce qui ne sera pas fait
  • Vous êtes curieux, vous vous intéressez à l’utilisation faite de ce que vous développez
  • Vous communiquez très bien (y compris en dehors de la Tech)


Informations

  • Freelance
  • Lieu : remote complet
  • Temps complet
  • Jusqu’à quand ? Au moins jusqu'en Juin
Apply
💡 Isn't this job exactly what you're looking for? Send a spontaneous application!
More informations
  • 6 Rue Rose Dieng-Kuntz, 44300 Nantes, France
  • Website
  • Company
  • Posted on 03-25-2021
Take time to define THE meaningful jobs that would really suit you!
Professions associated with the job
  • Tech > Dev Fullstack