This position is no longer available.

Front-end Developer JS

Permanent contract
Paris
Salary: €45K to 55K
Starting date: May 31, 2022
A few days at home
Experience: > 2 years

Neocity
Neocity

Interested in this job?

jobs.faq.title

The position

Job description

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.


Preferred experience

  • 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.

Recruitment process

Informations pratiques

  • 📅 Période : dès que possible.
  • 💼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 le mercredi et vendredi +3 jours supplémentaires par mois.

Comment se déroule le recrutement ?

ℹ️ En cette période de pandémie, nous tenons à minimiser les contacts physiques avec les candidats : le processus de recrutement se fera partiellement à distance.

  • Premier entretien téléphonique avec notre Product Manager.
  • Entretien technique.
  • Entretien avec les fondateurs.
  • Fit équipe pour rencontrer toute l’équipe Neocity.

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

See all job openings