Front-end Developer JS - Paris

Long term
Paris
Citizen engagement
45000 - 55000€ (Annual)
Posted on 05-17-2022

Neocity

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

More informations
  • Website
  • Company
  • < 15 persons
  • Citizen engagement
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 Front-End Developer, tu rejoindras l’équipe produit passionnĂ©s, dont 1 Product Manager, 1 Product Designer, 1 Lead Developer, 1 Back-End Developer, 1 Front-end Developer et 1 Mobile Developer. Tu seras responsable du front-end 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, 
 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.

Si tu recherches une expĂ©rience challengeante, aux dĂ©fis techniques permanents et qui laisse une place importante Ă  l’initiative, alors rejoins-nous !

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 rĂ©fĂ©rent 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 de gestion de signalements : VueJS.
Application mobile : Ionic 6 (Cordova) / Angular 13 / Typescript.
API : NodeJS / Loopback.
Base de données et déploiement : AWS / MongoDB / Kubernetes / Docker.

Nous sommes en train de migrer le front-end de nos produits d’Angular à Vue.
Actuellement nous avons 2 produits sur 4 migrés.

♻ 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.

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.