Offre d'emploi - CDI - Développeur React / React Native confirmé

Hozana est une jeune start-up chrétienne qui a pour mission de rassembler le monde dans la prière, par Internet. Nous développons 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é il y a 7 ans, Hozana connaît une forte croissance et compte plus de 1 000 000 de membres actifs dans quatre langues, et 2,5 millions de visites par mois. Notre objectif est de réunir des dizaines de millions de priants d’ici quelques années !


Mission

  • Développer et améliorer les fonctionnalités existantes d’Hozana, participer à la conception et au développement de nouvelles fonctionnalités. Hozana présente de nombreux défis. C'est une PWA en "single page app" mais 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.
  • Rechercher le consensus avec le designer et le product manager 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 livrer l’ensemble de la solution.
  • Encadrer des bénévoles notamment lors des HozanHackathons que nous organisons plusieurs fois par an, transmettre vos connaissances et faire monter les autres en compétence
  • Une grande place est laissée à l’initiative personnelle

Contexte

  • Produit : Hozana est une Progressive Web App en React / Next.js /  Typescript, présente également sous forme d’application sur les stores. 
  • Server : API REST en Symfony, MySQL, Elasticsearch, Redis, RabbitMQ. 
  • Data : Google Analytics, Metabase (pluggué sur un serveur data qui est une réplication quotidienne du MySQL de prod, après quelques adaptations d’un ETL écrit en python).
  • Tooling: CircleCI, Prometheus / Grafana, Sentry, Uptime. L’environnement de dev est sous Docker.
  • Tests : PHPUnit, cucumber, Sellenium, Nightwatch.
  • Équipe : 15 personnes,  équipe produit de 6 personnes (8 développeurs pour 5 ETP, un UX/UI designer et intégrateur et régulièrement des développeurs bénévoles.... et un product manager pour remplacer le fondateur dans ce rôle !)


Profil et compétences

Nous cherchons avant tout quelqu’un avec une tête bien faite, passionné de code et qui aime transmettre, avec une expérience solide en JS (idéalement sur le framework React) et sur tous les outils liés au développement Web. Nous ne cherchons pas un « développeur React » mais « un développeur qui va faire du React / React Native ». 

  • Bac+4/5 d’une école d’ingénieur/informatique ou équivalent, au moins 4 d’expérience comme software engineer dont une solide expérience en JavaScript sur un des frameworks du moment. 
  • Vous ne cherchez pas simplement un job, vous cherchez un projet qui a du sens
  • Vous êtes passionné, vous codez (et testez) toujours en pensant à l’utilisateur
  • Votre communication est spontanée et agréable, vous êtes humble et ouvert à la discussion. Motivation, talent et bonne humeur : c’est un plaisir de travailler avec vous
  • Vous aimez transmettre, et vous avez soif de toujours progresser vous-même

Nous apprécions les « plus » suivants :

  • Un penchant fullstack, connaissance de Symfony ou d’autres frameworks backend
  • Toute expérience de développement mobile, hybride ou natif (particulièrement React Native)
  • 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
  • Vous êtes déjà un(e) membre actif(ve) d’Hozana

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 centaines 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) >
  • Immenses 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 et internationale d’une dizaine de personnes (5 nationalités), et une équipe technique de haut niveau : vous apprendrez beaucoup, sur des technos très sexy et demandées.


Modalités
CDI à Lyon (bureaux très agréables dans le Vieux Lyon !), possibilité de télétravail le jeudi et vendredi
Full remote envisageable

Rémunération à discuter selon profil.

Pour postuler, écrire à rh - @ - hozana.org, avec un mail expliquant votre motivation, votre CV, et tout lien permettant d’avoir une idée de votre talent (GitHub, Stackoverflow…)