Lead Front-end Software Engineer [Javascript] - Paris

💡 Transition partners
Long-term contract
Localisation Paris
Citizen engagement
Posted on 01-05-2022

Neocity

Neocity, c'est l’expert des applis mobiles au service des villes et citoyens đŸ™ïžđŸ“Č Notre mission : simplifier les relations entre villes & citoyens.

💡 Transition partners

The mission of this structure is to help companies and citizens improve their environmental and social impact. For example, CSR consulting, training, raising awareness of transition issues, media, etc.

More information
  • Website
  • Company
  • < 15 persons
  • Citizen engagement
Impact study
Neocity did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more

Neocity, c’est l’expert des applis mobiles au service des villes et citoyens đŸ™ïžđŸ“Č

Aujourd’hui, la solution Neocity couvre des millions de citoyens et est prĂ©sente dans plusieurs centaines de villes en France & en Europe.

đŸ‘©â€đŸ‘©â€đŸ‘§â€đŸ‘ŠPour les citoyens, une app pour amĂ©liorer leur qualitĂ© de vi(ll)e : suivre l’actualitĂ© locale en temps rĂ©el, signaler des problĂšmes dans la rue, proposer de nouveaux projets et trouver toutes les infos pratiques (santĂ©, commerces, dĂ©chets
).

đŸ«Pour les collectivitĂ©s, une solution clĂ© en main pour apprĂ©hender les problĂ©matiques de la ville de demain : alerter en cas d’urgence, traiter les demandes des usagers, prendre facilement des dĂ©cisions Ă  l’aide de tableaux de bords et statistiques.

En 2021, Neocity c’est une vĂ©ritable suite d’outils utilisĂ©e quotidiennement par les services et dĂ©cideurs locaux de villes de toutes tailles (de 700 Ă  +200 000 habitants).


En tant que Lead Software Engineer, tu rejoindras l’équipe produit composĂ©e de 5 passionnĂ©s, dont 1 Product Manager, 1 Lead Developer, 2 Fullstack Developer et 1 Product Designer. Tu seras responsable de notre nouveau back-office. Il s’agit d’un puissant outil de gestion de contenu capable d’administrer une application mobile complĂšte : notifications, contenus, signalements, statistiques, 
 L’enjeu est de taille, Neocity Ă©volue vite, la scalabilitĂ© et la pĂ©rennitĂ© de l’outil doivent ĂȘtre assurĂ©s.

Chez Neocity, tu pourras mettre Ă  profit ton expĂ©rience et tes compĂ©tences au sein d’une Ă©quipe focalisĂ©e sur la qualitĂ©, les finitions et la satisfaction utilisateur.

Missions

  • DĂ©velopper, maintenir et amĂ©liorer des fonctionnalitĂ©s sur notre nouveau back-office.
  • Dynamiser & moderniser la stack technique en Ă©tant force de proposition pour amĂ©liorer quotidiennement le produit.
  • Être le rĂ©fĂ©rent tech du back-office.
  • Être responsable de la qualitĂ© et du code du nouveau back-office : code review et pair-programming.
  • En collaboration avec le Product Manager, s’occuper des recrutements sur le back-office afin de construire une Ă©quipe solide.
  • Être en charge de l’équipe technique du back-office.
  • Participer Ă  la rĂ©flexion et Ă  la conception des futurs produits & fonctionnalitĂ©s de Neocity.
  • RĂ©diger la documentation technique, les tests e2e et d’intĂ©grations.

Notre stack technique & outils :

đŸ’» La stack technique :

  • Ancien back-office : AngularJS.
  • Nouveau back-office : VueJS.
    -
    Outils internes : VueJS
  • Application mobile : Ionic 5 (Cordova) / Angular 8 / Typescript.
  • API : Loopback / NodeJS.
  • Base de donnĂ©es et dĂ©ploiement : AWS / MongoDB/ Kubernetes / Docker.

♻ Stack organisation :

  • Design & prototypage des interfaces : Figma.
  • Knowledge base : Notion.
  • Communication asynchrone : Slack.
  • Suivi des tĂąches : Jira.
  • Data & feedbacks : NPS, Firebase, Typeform, Heap & Grafana.

Informations pratiques

  • đŸ’Œ Type de contrat : CDI.
  • 💰 Package :

    • RĂ©munĂ©ration selon la grille en vigueur de l’entreprise,
    • Prime de vacances,
    • Mutuelle Alan,
    • Carte Swile titres-restaurant,
    • Frais de transport Ă  50%.
  • đŸ—ș Lieu : 3 jours par semaine dans nos superbes bureaux Ă  Paris 10e.
    Télétravail possible le mercredi et vendredi (+3 jours supplémentaires par mois).
Profile
  • 2 ans minimum d’expĂ©rience en tant que dĂ©veloppeur sur un produit.
  • IntĂ©gration HTML / CSS3 / SCSS / SASS.
  • MaĂźtrise de VueJS.
  • Bonnes connaissances en Typescript et Javascript ES6.
  • MaĂźtrise de l’intĂ©gration des API.
  • Tests e2e et d’intĂ©grations.
  • Des affinitĂ©s avec l’User Experience.
  • Avoir une vision d’ensemble du projet et des produits.
  • Tu peux tenir une conversation en anglais, et/ou tu as envie de progresser.

On est fait pour travailler ensemble si


  • Tu es motivĂ©.e Ă  l’idĂ©e de rejoindre une start-up en pleine croissance qui laisse une place importante Ă  l’initiative.
  • Tu es sociable, avenant.e, tournĂ©.e vers les autres et tu aimes l’entraide.
  • Tu es organisĂ©.e et sais travailler en autonomie.
  • Tu es trĂšs attentif.ve au rendu graphique final, tu es Ă  la recherche du “pixel perfect”.
  • L’utilisateur est au centre de tes prĂ©occupations.
  • Tu es force de proposition et aime prendre des initiatives.
  • Tu es curieux.se et fais de la veille rĂ©guliĂšrement.