cover image
Semji

Ingénieur back-end Symfony

On site

Lyon, France

Full Time

22-04-2025

Share this job:

Score my CV

Job Specifications

Le poste
Descriptif du poste

Pourquoi nous rejoindre ?

Chez Semji, nous transformons en profondeur la manière dont les grandes marques créent et optimisent leurs contenus grâce à une plateforme Content Marketing tout-en-un. Notre solution permet aux entreprises de piloter chaque étape de leur stratégie de contenu, de l’identification des opportunités de visibilité jusqu’à la mesure précise des performances et du retour sur investissement.

Au quotidien, nos problématiques techniques sont nombreuses, le plus souvent passionnantes et parfois très ambitieuses :
Nous agrégeons en temps réel de larges quantités de données (web crawl, extraction de contenu, récupération et stockage de données depuis de nombreuses API tierces).
Nous développons des fonctionnalités réellement innovantes basées notamment sur les modèles SOTA d’IA générative d’OpenAI et Anthropic. Nous faisons de l’UI/UX de notre plateforme un réel point de différenciation par rapport à notre concurrence, avec des enjeux importants de performances.
Notre infra est hébergée chez AWS et nous cherchons en continu à l’industrialiser, à optimiser ses performances mais aussi ses coûts (approche DevOps).
Nous aimons la data, les graphiques et le monitoring : notre stack est surveillé à différents niveaux, techniques et fonctionnels, grâce à des outils comme Kibana, New Relic ou Metabase.

Plus largement, nous rencontrons tous les challenges classiques liés au développement d’une application full SaaS.

Aujourd’hui, plus de 400 entreprises dans 15 pays s’appuient quotidiennement sur Semji, parmi lesquelles des marques emblématiques comme Leroy Merlin, La Vie Claire, la Macif et Qonto.
N’hésite pas à te créer un free trial sur https://app.semji.com pour tester !

A quoi ressemblera ton quotidien chez Semji ?
Tu seras au cœur d’une équipe R&D passionnée, ambitieuse, d’un très bon niveau technique et qui attend déjà avec impatience de t’accueillir et de travailler avec toi.

Aujourd’hui, l’équipe est composée de 12 personnes :
David, Arnaud, Mouhamed, Manuel, Gaëlle, Abdel, les Développeurs.
Ayyoub, Tech Lead Front-end
Sébastien, Tech Lead Back-end
Julien, le Product Manager.
Zineb & Valentin, les Product Designer.
Michael, l’AI manager.
Olivier, le CTO.

Tu interviendras sur l’ensemble de la chaîne de développement de notre plateforme, en partant des étapes de réflexion et conception en amont, jusqu’à la mise en production et le monitoring.

Au quotidien, tes principales missions seront :
La conception et le développement en équipe de notre application Semji et plus particulièrement de la partie backend : API REST principale en PHP avec stack Symfony+API Platform, workers asynchrones basés sur le composant Messenger et les files SQS de AWS, API transverses internes en PHP, Node.js ou Python, notre magnifique schéma de base de données sous Postgres, …
Le prototypage de fonctionnalités innovantes.
Le partage de tes connaissances et l’accompagnement de l’équipe (brainstorms, code review, pair programming…).
La contribution à notre démarche qualité à travers notamment la revue de code, l’évolution de notre stack de tests existante ainsi qu’en maintenant à jour l’architecture, 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 généralement, tu participeras activement à l’amélioration continue de tous les aspects de notre stack technique actuelle : https://stackshare.io/semji/semji (PHP 8+/Symfony 7+, Postgres 16+, Docker, cloud AWS, JS/React, Github, Github Actions, …).

Une semaine par trimestre, tu auras l’occasion de participer à nos “Semaines Innov R&D” qui te permettront de porter un projet d’innovation fonctionnelle ou technique qui t’inspire, en dehors des contraintes de la Roadmap produit.

Profil recherché
Tu as +4 ans d’expérience en tant que Développeur Back-End, avec idéalement une expérience en environnement SaaS
Tu es passionné•e, polyvalent•e, capable de faire face à de nombreux problèmes 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 développement.
Tu es pragmatique et sais proposer les solutions techniques adaptées au projet et à l’entreprise.
Tu cherches à avoir une vision d’ensemble sur un projet, tu aimes autant comprendre les problématiques fonctionnelles de nos Product Manager que les problématiques Ops.
Bien sûr, tu aimes plus que tout le travail en équipe

Nous recherchons un profil expérimenté qui souhaite mettre ses connaissances au profit de notre plateforme SaaS et du reste de l’équipe, en s’inscrivant dans notre projet sur le long terme.

Compétences techniques

Celles qui sont indispensables :
Très bon niveau en PHP 8+, Symfony 7+ et son écosystème.
Très bon niveau en SQL et en conception de BDD (Postgres).
Très bon niveau en conception et en architecture d’application web.
Maîtrise de GIT.

Celles qui seraient un plus pour l’équipe :
Bonnes connaissances de API Platform.
Bonnes connaissances DevOps (Docker, Linux, cloud AWS, New Relic, …).
Connaissances de Javascript et son écosystème.
Une passion pour les LEGO !
Un bon niveau à Curvytron

Cadre de travail
Localisation : Lyon 9ème (Métro D – Gare de Vaise).
Le choix de ton matériel haut de gamme, Mac ou Linux, renouvelé tous les 3 ans.
Participation régulière à des évènements techniques (Forum PHP, AFUP Day, MiXiT, …).
1 semaine / trimestre pour innover librement, en parallèle des contraintes de la Roadmap produit.
Github, ChatGPT Plus, Copilot, l’IDE de ton choix, Slack et globalement, tous les outils payants ou non qui te permettront de travailler dans les meilleures conditions.
Méthodologie agile basée sur Scrum et Kanban.
Télétravail : 2j de TT/semaine après la période de formation
Tranche de salaire entre 42k et 55k fixe annuel brut
1 semaine de congés en plus pour encourager équilibre vie perso / vie pro
Forfait mobilité durable de 500€/an pour encourager la mobilité douce avec Swile
Tickets restau de 8€ (50/50)
Super mutuelle avec appli Génération, très pratique (pris en charge 50/50)
Très bon café + tireuse à bière

Déroulement des entretiens
Préqualification téléphonique
R1 avec Olivier Balais, CTO & un de nos Tech Lead
Test technique
R2 avec les co-fondateurs

About the Company

Supercharge your content and outpace competitors with our premium AI-powered SaaS solution, trusted by leading brands in France and NA. Semji combines AI-enabled content creation, validation, and analytics for a superior and efficient solution. Backed by advanced technologies, Semji is the go-to solution for brands worldwide seeking to expand their reach and capitalize on new opportunities. Trusted by over 400 companies, our solution enables users to unlock global growth 6x time faster, resulting in +40% more traffic. D... Know more

Related Jobs

Company background Company brand
Company Name
ternair
Job Title
Product owner Data
Job Description
Vous souhaitez piloter l’évolution d’un produit SaaS innovant au sein d’un institut d’études marketing expert en Expérience Client ? Cette opportunité vous permet de prendre en charge la roadmap de plateformes data utilisées par de grandes entreprises et PME ! À propos de l’entreprise Spécialisée en études marketing de l’Expérience Client et basée dans la métropole lilloise, cette entreprise accompagne ses clients Grands Groupes et PME à travers des programmes récurrents intégrant les meilleurs outils : études marketing, enquêtes de satisfaction client, NPS, feedbacks, analyse sémantique, tests, audits et retours d’expérience. Dans un contexte d’innovation et d’optimisation des solutions, l’entreprise recherche un(e) Product Owner pour accompagner l’évolution des plateformes digitales et animer l’équipe exploitation Data Management. Missions En tant que Product Owner, il/elle est l’interface clé entre les équipes projets, IT et clients. Responsable des produits digitaux Plateformes SaaS, il/elle veille à leur amélioration continue et encadre une équipe de 2 experts Data Management. Principales responsabilités : Définition et gestion de la roadmap produit : Recueillir et analyser les besoins métiers auprès des équipes internes (études, commerciaux, IT) et externes (clients, partenaires) ; Définir et prioriser les évolutions en fonction des attentes utilisateurs et des enjeux stratégiques ; Rédiger des user stories et des spécifications fonctionnelles détaillées (tickets, cahiers des charges). Suivi du développement et amélioration continue : Assurer un suivi rigoureux des développements en collaboration étroite avec les équipes IT internes ; Piloter la résolution des bugs, l’optimisation des performances et la gestion de la dette technique ; Intégrer des fonctionnalités basées sur l'intelligence artificielle pour améliorer l'analyse des données et l'automatisation des insights ; Rédiger et exécuter des protocoles de tests avant mise en production. Documentation, formation et veille : Rédiger la documentation fonctionnelle et former les équipes projets et commerciales aux nouvelles fonctionnalités ; Assurer une veille marché et technologique pour proposer des innovations, notamment sur les évolutions en IA et machine learning ; Effectuer une veille concurrentielle approfondie en analysant les solutions existantes sur le marché, leurs fonctionnalités et leurs évolutions. Identifier les forces et faiblesses des offres concurrentes afin de mieux positionner les plateformes. Collaborer avec les équipes commerciales pour élaborer des argumentaires stratégiques et benchmarks mettant en avant les avantages différenciants. Management et optimisation des process Data : Encadrer et accompagner l’équipe exploitation Data Management (2 personnes) ; Améliorer continuellement le traitement et la valorisation des données grâce à des approches basées sur l'IA et l'automatisation. Profil recherché Formation & Expérience Issu(e) d’une formation supérieure en informatique, marketing digital ou data science (Bac+4/5) ; Expérience confirmée en gestion de produits digitaux / SaaS avec une première expérience en management d’équipe ; Idéalement, expérience en études marketing, analyse de données ou digital analytics. Compétences & outils Excellente compréhension des enjeux UX/UI, data et API ; Maîtrise des outils de gestion de projet : JIRA ; Bonne connaissance de Power BI, Python (un plus) ; Sensibilité aux sujets de scraping, avis clients, Google My Business ; Compréhension des technologies d’intelligence artificielle et machine learning. Soft skills & savoir-être Esprit analytique & rigueur : capacité à comprendre et traduire des besoins complexes en solutions fonctionnelles ; Orientation client : satisfaction client au cœur des décisions ; Agilité & réactivité : adaptation rapide dans un environnement en évolution constante ; Leadership & communication : capacité à mobiliser et coordonner des équipes transverses. Langues Français courant ; Anglais professionnel (échanges ponctuels avec clients et partenaires internationaux). Ce qui est offert Un rôle stratégique au sein d’une entreprise innovante Un groupe pérenne et intégré Une équipe à taille humaine et des interactions transverses enrichissantes Télétravail possible, 10 jours de RTT Rémunération attractive selon profil + primes individuelles Tickets Restaurant dématérialisés Événements internes réguliers pour une belle dynamique d’équipe Cadre de travail agréable à proximité d’espaces verts Salaire fixe : 55k Télétravail : 2 jours par semaine Prêt(e) à relever le défi ? Envoyez votre CV dès maintenant et rejoignez cette belle aventure !
Villeneuve-D’Ascq, France
Hybrid
Full Time
06-05-2025
Company background Company brand
Company Name
Wink
Job Title
Stage Développeur Back-End - IT (H/F) - Canada
Job Description
EIC est le leader du placement de stagiaires internationaux au Canada. Notre mission est d'accompagner les étudiants internationaux afin de leur offrir une expérience de stage enrichissante en Amérique du Nord dans des conditions optimales ! Pourquoi choisir Experience Internship Canada ? Plus de 200 entreprises partenaires 17 secteurs d'activité : Finance, Marketing, Informatique & Technologie, Immobilier, Ressources humaines, ONG, Ingénierie, Data Science, Sports… Leader sur le marché des stages internationaux au Canada (Montréal, Toronto, Vancouver,...) Ce que notre programme de stage offre aux étudiants : Un stage professionnel dans ton domaine Hébergement en centre-ville (salle de sport, piscine,...) Assistance dans les démarches de visa Soutien local 24h/24 et 7j/7 Coaching individuel et test de personnalité MBTI Accueil à l'aéroport Formation professionnelle en entreprise Accès à un réseau international de contacts Événements culturels et sociaux (afterwork, match de hockey,...) Cours de langues (anglais ou français - optionnel) Les Avantages D'un Stage à L'international Valoriser son CV avec une expérience internationale reconnue par les employeurs Développer de nouvelles compétences professionnelles Améliorer son anglais et travailler dans un environnement multiculturel Se démarquer sur le marché de l'emploi grâce à une immersion professionnelle à l'étranger Avoir des responsabilités concrètes Bénéficier d'un accompagnement personnalisé favorisant leur développement personnel et professionnel Elargir son réseau professionnel à l'échelle internationale Découvrir la culture nord-américaine Le Poste Stage situé au Canada Missions Développement de fonctionnalités : Implémenter des modules ou services en respectant les spécifications techniques. Maintenance applicative : Corriger les bugs et améliorer la stabilité des systèmes. Optimisation des performances : Analyser les APIs et bases de données pour réduire les temps de réponse. Gestion des bases de données : Créer, interroger et optimiser des bases SQL ou NoSQL. Création & intégration d'API : Développer des APIs REST ou GraphQL, les documenter et les intégrer. Sécurisation des systèmes : Mettre en place des pratiques de sécurité back-end pour protéger les données. Documentation technique : Rédiger des guides pour faciliter la compréhension et la maintenance. Travail d'équipe en agile : Participer activement aux réunions d'équipe et aux sprints. Profil Profil Recherché Étudiant(e) en informatique, génie logiciel ou équivalent (niveau Master parfois requis). Bonne maîtrise d'au moins un langage backend : Node.js, Python, Java… Connaissance des bases de données SQL (PostgreSQL, MySQL) et NoSQL (MongoDB…). Sensibilisation à la cybersécurité et aux bonnes pratiques du développement sécurisé. Curiosité technique, rigueur et autonomie dans l'apprentissage de nouvelles technologies. Anglais professionnel requis selon l'entreprise. Avantages Rémunération fixe + avantages selon la compagnie. Coaching personnalisé sur les technologies backend. Possibilité d'embauche ou de mission longue durée selon performance.
Paris, France
On site
Full Time
07-05-2025
Company background Company brand
Company Name
IT Link Group
Job Title
Data Analyst - Nantes (H/F/X)
Job Description
Afin D'accompagner L'un De Nos Clients Dans L’amélioration De L’expérience Utilisateur. Nous Recherchons Un Data Analyst, Basé à Nantes. Vous Intégrez Une Équipe Dans Laquelle Différentes Missions Vous Sont Confiées, Et Dont Les Principales Sont Réaliser une état des lieux des process d’habilitations avec consignation des règles et échanges avec les utilisateurs Poser un diagnostic de la gouvernance data Identifier des freins et les points de contention dans l’industrialisation Rédiger des améliorations conformes au respect de la RGPD Profil Recherché En rejoignant IT LINK, vous intégrez l'équipe de notre client, spécialisé dans le domaine bancaire, travaillant, avec une méthodologie agile, où la collaboration et l’innovation sont au cœur des activités de recherche et développement. Issu(e) d’une formation Bac+5, vous justifiez d’une expérience significative de plus de 5 années en analyse de données dans le domaine bancaire ou de la gouvernance de données. Vous maitrisez les outils d’analyse et de traitement de la donnée (Teradata, SAS, MSTR…) et les enjeux de la RGPD. Vous êtes un(e) excellent(e) communicant(e) et vous aimez le travail en équipe. Vous êtes reconnu(e) pour vos capacités d’analyse et de synthèse. Salaire : à partir de 38K€ (négociable selon votre profil et vos expériences) Rejoindre IT Link c’est intégrer une entreprise soucieuse de donner du sens à ses actions, en mettant l’accent sur la proximité avec nos collaborateurs dans des contextes projets innovants. Retrouvez plus de détails sur nos engagements : https://www.itlink.fr/le-groupe A Propos Engagé.e.s pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos compétences et vos qualités humaines qui seront considérées. “Connect and Create for Change”... with us ! IT Link, expert des systèmes connectés Chez IT Link, cela fait 35 ans que nous misons sur la connexion des technologies, des objets et des personnes pour apporter des réponses aux grands défis actuels de notre société (environnement, santé, sécurité…). Nous accompagnons nos clients dans leurs projets d’innovation et de transformation, des technologies embarquées à l’application métier en passant par le cloud et la science des données. Pour cela, nous comptons sur nos 850 Linkers présent.e.s sur 14 agences réparties dans le monde (France, Benelux, Canada et Maroc). A horizon 2025, l’objectif est d’atteindre 1000 collaborateurs.trices pour soutenir notre forte croissance.
Nantes, France
Hybrid
Full Time
06-05-2025
Company background Company brand
Company Name
GE HealthCare
Job Title
Stagiaire ingénieur(e) frontend - Développement Dashboard interactive sur application WEB H/F
Job Description
Job Description Summary Au sein du siège européen de GE Healthcare à Buc (78), vous intégrerez l’équipe Advantage Workstation. Notre équipe est spécialisée dans le développement d’applications avancées en imagerie médicale. Job Description Contexte : Dans le cadre de l'imagerie médicale, la radiologie est confrontée à une explosion des volumes d’images à analyser et interpréter. Par ailleurs, les nouvelles technologies proposent la visualisation de données sur des architectures backend/frontend. De ce constat découlent de nombreuses problématiques liées à la visualisation et à l'interaction efficace des données et des résultats dans l'accès aux terminaux finaux. Le but de ce stage est de développer des stratégies de revue interactive d'images, d'annotations radiologiques et des résultats des algorithmes d'IA sur un navigateur web. Vos Missions Comprendre et synthétiser les besoins de visualisation, comparaison et annotation des datascientist dans le cadre de développement d’algorithmes d’IA Développer un prototype d’outil de visualisation interactif, à partir du framework web interne : Imaging Fabric Rendre cet outil configurable et facilement utilisable par des médecins et des datascientists Proposer des mécanismes d’intégration avec les outils communément utilisés : notebook Python, pages HTML, Git Gérer plusieurs formats de données de segmentation, permettre l’édition et l’export Profil Des Candidats Master 2 / dernière année d’école d’ingénieur Autonomie, esprit d’analyse, motivation et bon relationnel Compétence en développement web, html, java script, python Maitrise de git. Facultatif : Compétence en développement C/C++, première expérience en imagerie médicale Durée du stage : 6 mois Lieu : Buc (78 - proche de Versailles) Accès : - RER C / ligne N Inclusion et diversité GE HealthCare est un employeur offrant l'égalité des chances où l'inclusion compte. Les décisions relatives à l'emploi sont prises sans tenir compte de l’origine national ou ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap, du statut d'ancien combattant protégé ou d'autres caractéristiques protégées par la loi. Nos rémunérations totales sont conçues pour libérer votre ambition en vous donnant la motivation et la flexibilité dont vous avez besoin pour transformer vos idées en réalités qui changent le monde. Nos salaires et nos avantages sociaux correspondent à tout ce que vous attendez d’une organisation ayant une dimension internationale, avec des possibilités de développement de carrière, dans une culture qui favorise la collaboration et le soutien. A propos de nous GE HealthCare est l'un des leaders mondiaux dans le domaine des technologies médicales et des solutions numériques. Il permet aux cliniciens de prendre des décisions plus rapides et plus pertinentes à travers des équipements intelligents, des analyses de données, des applications et des services. Avec plus de 100 ans d'expérience dans le secteur de la santé et environ 47 000 employés dans le monde, la société est au centre d'un écosystème qui travaille pour une médecine de précision. Présent en France depuis 1987 avec aujourd’hui 2 800 collaborateurs, c’est un acteur solidement ancré dans l’hexagone à travers son empreinte industrielle, son centre de R&D et de production à Buc dans les Yvelines et des partenariats de recherche avec des entreprises et des centres de recherche français. www.gehealthcare.com Additional Information Relocation Assistance Provided: No
Buc, France
On site
Full Time
07-05-2025