À propos de l'équipe Tech 🦸
Que se cache-t-il sous le capot d'Ornikar, l'app favorite des futurs conducteurs ?
Nous développons des produits technologiques dédiés à révolutionner l'enseignement du code de la route, de la conduite, mais aussi l'assurance auto !
Constituée en 2023 d'une cinquantaines d'ingénieur·es (web, mobile, QA, architectes, Cloud & DevOps) notre équipe tech s’enrichit régulièrement de passionné·es amené·es à :
développer de nouvelles features et améliorer nos différents produitss'assurer de l'implémentation des meilleures pratiques de développementassurer la résilience de nos applications pour accompagner notre croissanceNous recherchons un·e Senior Frontend Engineer 🌋
Vous travaillerez côté Education dans notre nouvelle squad dédiée à la Marketplace.
Vos missions, si vous les acceptez, seront les suivantes :
Participer aux spécifications produit de nos applications / featuresParticiper au développement des nouveaux services ainsi que d'assurer la maintenance et l'évolution du code existant (Développement de nouveaux microservices performants).Participer au maintient en condition opérationnelle de la productionForce de proposition sur les évolutions des services et de l’architecture existanteVous aurez aussi pour objectif de superviser l'application, établir et faire respecter nos bests practices frontend et coacher les membres de votre future squad.Enfin, vous serez responsable des cadrages techniques en étant le garant de la qualité tech définit par notre architecte front.L'environnement front-end chez Ornikar ⤵️ :
En tant qu'entreprise B2C, nous avons des enjeux front-end importants. Notre ambition est de développer des applications web performantes imaginées mobile first.
React en full client side sur toutes nos interfacesDesign system conçu par nos équipes pour accélérer l'intégration de nos interfaces, et avoir un langage commun avec nos designersTypescript utilisé sur la majorité de nos projets frontendApp mobiles native (Expo - bare workflow)App B2B (enseignants) développée en React NativeApp B2C (candidats) développée en React NativeApp B2C (assurance) développée en React NativeQualité et tests mis en avantTests e2eValidation CI via de nombreux testsTests de non régression graphique régulièrement lancésCoté KPIs
2 webapp backoffice3 webapp utilisateurs2 sites vitrine3 applications mobilesVous souhaitez en savoir plus sur nos Stacks Techniques ? Nous vous invitons à consulter notre espace Stackshare que l’on met à jour régulièrement.
Rituels et bonnes pratiques ⚙️
Code review : obligatoire, cela permet de s’assurer de la qualité de notre code et de permettre aux nouveaux développeurs de rapidement monter en compétence sur l'ensemble de notre stack
Déploiement continu : plus de 20 déploiements par jour en moyenne (circleci + codefresh).Tous nos services sont load balancés et de nouvelles instances sont créées à chaque déploiement.
Monitoring :
Suivi de l'impact des modifications sur les performances applicatives via Newrelicconsultation des différents logs d'accès et logs applicatifs + suivi des performances de l'infra sur Datadog.Le process de recrutement pour ce poste 💪
Un premier échange téléphonique avec Romane, Talent Acquisition Specialist ou directement avec Alexandre, Engineering Manager Entretien avec votre futur manager Alexandre, pour vous préciser les contours du poste et les enjeux de la teamUn test en live coding React JS puis un second test d'intégrationUn entretien de culture fit avec les membres actuels de l'équipe pour vous donner un aperçu de nos rituels, méthodes, et vous embarquer dans notre vision !Ce qu’Ornikar a à vous offrir… 🎁
Une rémunération fixe entre 50k€ et 60k€, en fonction de votre niveau d’impact et d’expertise observé pendant nos entretiens, mais aussi en fonction de votre localisation en France ! Nous sommes votre entreprise idéale si vous recherchez…
Une start-up française devenue scale-up qui se structure, développe de nouveaux produitsUne vision nouvelle et innovante qui dépoussière le secteur de l'assuranceUn leadership inspirant et expert du secteurL'agilité d'une structure à taille humaine, et la place pour des initiatives innovantes et créativesVous êtes notre candidat·e idéal·e si vous… 🤩
Possédez au moins 3-5 années d’expérience en développement webAvez une bonne maîtrise de React, Javascript et de sa nature asynchroneAvez déjà utilisé TypeScriptN’avez pas peur d’ouvrir les outils de développement de votre navigateur afin de profiler les performances d’une pageVous tenez informé.e des dernières nouveautés dans l’écosystème webFaites preuve d’initiative, d’autonomie et de rigueurPoint bonus si vous avez une connaissance de React Native 🔥Parmi nos avantages
1 jour de RTT par mois en plus des 25 jours de congés légauxNotre charte de télétravail hybride (2 jour de télétravail pour les profils tech et 2 jours en présentiel si vous bénéficiez d'un contrat full remote hors IDF) Une carte Swile qui vous permettra à la fois de bénéficier de 11€/jour de tickets restaurant pris en charge à 50% par Ornikar, et de 42€/mois de remboursement transport pris en charge à 100% par OrnikarUn abonnement sport et bien-être GymlibUne assurance santé complémentaire avec AlanLa possibilité de passer votre permis gratuitementDes centaines de réductions et avantages via Leeto, partenaire de notre Comité Social ÉconomiqueL'accès à notre plateforme associative Vendredi pour vous engager en parallèle de votre activité chez nousEt si vous nous rejoignez en remote…
Une carte de dépenses Spendesk pour assurer vos déplacements et nuits d'hôtels lors de vos séjours au bureau à ParisLa prise en charge de la carte SNCF Liberté utilisable pour vos déplacements personnels égalementNotre équipe est fière de porter une vision inclusive du recrutement : parce que le permis de conduire Ornikar ouvre le champ des possibles en se rendant accessible à tous, l’emploi chez Ornikar garantit lui aussi l'égalité des chances. Profondément convaincus que nous tirons notre performance de la complémentarité et de la diversité de nos équipes, nous challengeons au quotidien nos pratiques de recrutement : l’ensemble de nos managers sont formés à éviter les biais inconscients et à performer une méthode d’entretiens structurés fondée sur la comparaison objective de nos candidats. Nous considérons ainsi toutes les candidatures qui nous parviennent, sans distinction aucune. Nous nous engageons en particulier à offrir un environnement de travail accueillant pour les femmes au sein de nos équipes tech. Toutes nos initiatives en ce sens sont répertoriées ici: 50inTechSi vous avez besoin d'un dispositif spécial à l'emploi (situation de handicap) ou d'une autorisation de travail sur le territoire français, faites-nous en part le plus rapidement possible pendant le process de recrutement pour que les démarches administratives ne ralentissent pas votre arrivée chez nous !Aux cabinets de recrutement: merci de nous contacter et de convenir d’un accord contractuel avec nous avant de nous envoyer les CV de vos candidats.