Requirements: French
Company: Semji
Region: Lyon , Auvergne-Rhne-Alpes
Le poste
Descriptif du poste
Pourquoi nous rejoindre ?
Chez Semji, nous transformons en profondeur la manire dont les grandes marques crent et optimisent leurs contenus grce une plateforme Content Marketing tout-en-un . Notre solution permet aux entreprises de piloter chaque tape de leur stratgie de contenu, de lidentification des opportunits de visibilit jusqu la mesure prcise des performances et du retour sur investissement.
Au quotidien, nos problmatiques techniques sont nombreuses, le plus souvent passionnantes et parfois trs ambitieuses :
- Nous agrgeons en temps rel de larges quantits de donnes (web crawl, extraction de contenu, rcupration et stockage de donnes depuis de nombreuses API tierces).
- Nous dveloppons des fonctionnalits rellement innovantes bases notamment sur les modles SOTA d IA gnrative dOpenAI et Anthropic . Nous faisons de lUI/UX de notre plateforme un rel point de diffrenciation par rapport notre concurrence, avec des enjeux importants de performances.
- Notre infra est hberge chez AWS et nous cherchons en continu lindustrialiser, optimiser ses performances mais aussi ses cots (approche DevOps).
- Nous aimons la data, les graphiques et le monitoring : notre stack est surveill diffrents niveaux, techniques et fonctionnels, grce des outils comme Kibana, New Relic ou Metabase.
Plus largement, nous rencontrons tous les challenges classiques lis au dveloppement dune application full SaaS.
Aujourdhui, plus de 400 entreprises dans 15 pays sappuient quotidiennement sur Semji, parmi lesquelles des marques emblmatiques comme Leroy Merlin, La Vie Claire, la Macif et Qonto.
Nhsite pas te crer un free trial sur pour tester !
A quoi ressemblera ton quotidien chez Semji ?
Tu seras au cur dune quipe R&D passionne , ambitieuse, dun trs bon niveau technique et qui attend dj avec impatience de taccueillir et de travailler avec toi.
Aujourdhui, lquipe est compose de 12 personnes :
- David, Arnaud, Mouhamed, Manuel, Galle, Abdel, les Dveloppeurs.
- Ayyoub, Tech Lead Front-end
- Sbastien, Tech Lead Back-end
- Julien, le Product Manager.
- Zineb & Valentin, les Product Designer.
- Michael, lAI manager.
- Olivier, le CTO.
Tu interviendras sur lensemble de la chane de dveloppement de notre plateforme, en partant des tapes de rflexion et conception en amont, jusqu la mise en production et le monitoring.
Au quotidien, tes principales missions seront :
- La conception et le dveloppement en quipe de et plus particulirement de la partie backend : API REST principale en PHP avec stack Symfony+API Platform, workers asynchrones bass sur le composant Messenger et les files SQS de AWS, API transverses internes en PHP, Node.js ou Python, notre magnifique schma de base de donnes sous Postgres,
- Le prototypage de fonctionnalits innovantes.
- Le partage de tes connaissances et laccompagnement de lquipe (brainstorms, code review, pair programming).
- La contribution notre dmarche qualit travers notamment la revue de code, lvolution de notre stack de tests existante ainsi quen maintenant jour larchitecture, la base de code et les librairies en continu.
- La maintenance et la modernisation de notre approche et de nos outils DevOps (CI/CD, cluster k8s, monitoring, ).
- Plus gnralement, tu participeras activement lamlioration continue de tous les aspects de notre stack technique actuelle : ( PHP 8+/Symfony 7+ , Postgres 16+ , Docker , cloud AWS , JS/React, Github, Github Actions, ).
Une semaine par trimestre, tu auras loccasion de participer nos Semaines Innov R&D qui te permettront de porter un projet dinnovation fonctionnelle ou technique qui tinspire, en dehors des contraintes de la Roadmap produit.
Profil recherch
- Tu as +4 ans dexprience en tant que Dveloppeur Back-End, avec idalement une exprience en environnement SaaS
- Tu es passionn e, polyvalent e, capable de faire face de nombreux problmes rapidement et efficacement.
- Tu es autonome, aimes faire de la veille et tre toujours la pointe de ton domaine.
- Tu es sensible aux bonnes pratiques du dveloppement.
- Tu es pragmatique et sais proposer les solutions techniques adaptes au projet et lentreprise.
- Tu cherches avoir une vision densemble