React / NextJS - Dev frontend confirmé
Hozana

Hozana

React / NextJS - Dev frontend confirmé

L'entreprise

Hozana

Hozana

  • Application mobile, Association, SocialTech / GreenTech
  • Entre 15 et 50 salariés

Le poste

React / NextJS - Dev frontend confirmé

Cette offre a été pourvue !

Qui sont-ils ?

Hozana est une jeune start-up chrétienne qui a pour mission de rassembler le monde dans la prière, par Internet. Ils développent le réseau social de prière Hozana.org, qui permet de créer et rejoindre des communautés de prière en ligne. Lancé en 2014, Hozana connaît une forte croissance et compte plus d’un million de membres actifs dans quatre langues. Leur objectif est de réunir des dizaines de millions de priants d’ici quelques années !

Hozana
Envie d’en savoir plus sur Hozana ?Culture d'entreprise, équipes, stack technique, offres d'emplois... C’est parti pour l’immersion !
Visiter le profil

Descriptif du poste

Missions et objectifs

Vous travaillerez sur le frontend du site Hozana, qui présente de nombreux défis. C’est une PWA en “single page app”, qui doit être indexée par les moteurs de recherche. Nous utilisons donc Next.js pour gérer le SSR, générer certaines pages de façon statique, et hydrater (ou non) les pages côté client. Nous accordons de façon générale une grande importance aux performances que nous cherchons toujours à optimiser. Nous visons un rendu propre sur tous les appareils. Enfin, Hozana est utilisée en plusieurs langues et sous différents fuseaux horaires, ce qui demande de gérer les traductions, les formats de temps, et les timezones.

Voici un aperçu de vos missions :

Amélioration des performances
• Accent particulier sur l’expérience mobile

💡 Conception et développement de nouvelles fonctionnalités
• Rechercher le consensus avec le designer et le product owner sur la faisabilité et le compromis temps de dev / UX et faire part de son avis sur la conception et l’expérience utilisateur
• Échanger également avec les dev back & ops pour délivrer l’ensemble de la solution

💗 Code health
• Ecriture de tests automatisés (Cypress)
• Amélioration de la détection et résolutions des bugs (améliorer l’utilisation de Sentry, renforcer l’utilisation de Typescript)
• Amélioration continue et mise à jour du code
Accompagnement de développeurs et Code Reviews
• Accompagnement de bénévoles, stagiaires, alternants, freelances

Nous laissons une grande place à l’initiative personnelle. Soyez créatif et audacieux pour faire face aux nombreux défis techniques qui vous attendent !

Contexte

• Hozana.org : Hozana est une Progressive Web App en React et NextJS, présente également sous forme d’application sur les stores. Le code est propre, rigoureux, documenté, à jour et entièrement typé (👌), aucune dette technique n’est à gérer : une superbe base de travail vous attend !
Stack Frontend : React v17, NextJS 12, Redux, Redux-Saga, Styled-Components, Typescript, Storybook, Cypress.
Stack Backend : API REST en Symfony, MySQL, Elasticsearch, Metabase, RabbitMQ, ELK (Kibana), Prometheus / Grafana.
Stack commune : CircleCI, Sentry, Uptime
Équipe produit actuelle : un product owner, 4 développeurs seniors backend et frontend, un UX/UI designer et intégrateur, et quelques stagiaires et bénévoles…

Cliquez ici pour voir un joli schéma présentant notre stack.

Profil recherché

Profil et compétences

Nous cherchons avant tout quelqu’un avec une tête bien faite, passionné de code !

• Bac+4/5 d’une école d’ingénieur/informatique ou équivalent, au moins 5 ans d’expérience en tant que développeur, dont une solide expérience en JavaScript sur un framework moderne. Idéalement une bonne connaissance de React et/ou Typescript
• Une expérience comme Lead Dev serait un plus
• Vous ne cherchez pas simplement un job, vous cherchez un projet qui a du sens
• Vous êtes passionné et curieux pour apprendre de nouvelles choses. Vous aimez le challenge et les défis techniques !
• Vous codez proprement, rigoureusement et avez le souci de la lisibilité et de la maintenabilité de votre code
• Vous aimez tester et vous assurer de la fiabilité des fonctionnalités
• Vous êtes motivé pour un travail d’équipe harmonieux. C’est un plaisir de travailler avec vous
• Vous aimez transmettre et maintenir un code documenté

Nous apprécions les « plus » suivants :

• Toute expérience de développement mobile, hybride, natif ou React-Native
• Vous avez déjà travaillé avec NextJS
• Un penchant fullstack, connaissance de Symfony ou d’autres frameworks backend
• Vous avez déjà travaillé sur des projets Open Source ou au sein d’une équipe distribuée
• Vous avez un bon niveau d’anglais

Attraits du poste

Du sens à votre travail : bonheur de travailler sur un produit qui change vraiment la vie des gens (milliers de témoignages), et de voir votre travail dans les mains de dizaines de milliers de personnes
Challenge technique : livrer une expérience web et mobile de haut niveau tout en pavant le chemin à une montée en charge liée à la croissance d’Hozana (utilisateurs / territoires)
Belles perspectives : Hozana est déjà en forte croissance, et vous rentrez dans le train en marche encore au début de l’aventure !
Environnement stimulant : une équipe jeune, dynamique, sympathique, engagée et internationale d’une dizaine de personnes, et une équipe technique de haut niveau : vous apprendrez beaucoup, sur des technos très sexy et demandées.
De beaux bureaux en plein cœur de Lyon vous attendent ! Le poste est également ouvert à du full remote.

Déroulement des entretiens

Modalités

CDI à Lyon, avec possibilité de télétravail le jeudi et vendredi, ou en full remote.
Rémunération à discuter selon profil

Processus

  • Un premier échange de 15min en visio pour faire connaissance
  • Un entretien plus approfondi avec le fondateur, en présentiel si possible, en visio sinon
  • Une journée découverte pour découvrir nos bureaux, l’équipe, et réaliser des cas pratiques
Hozana
Hozana

Cette offre vous tente ?

Questions et réponses sur l'offre