cover image
The QA Company

Frontend Developer

Hybrid

St-Étienne, France

Full Time

24-04-2025

Share this job:

Score my CV

Job Specifications

About Us: At The QA Company, we're making waves in the world of AI by changing how people find and use information. The QA Company empowers businesses across diverse sectors – from European institutions like the European Commission and Council to American corporations. Our groundbreaking AI solutions enable organizations to efficiently access and leverage critical information, driving innovation and smarter decision-making. Our star product, QAnswer, lets companies build smart chatbot assistants right on top of their own files, websites, and even knowledge databases. Think of it as giving every piece of information its own voice!

Do you love crafting beautiful and functional web UIs? Are you a TypeScript/React wizard who thrives on collaboration? If so, keep reading!

We're looking for a skilled Frontend Developer to join our growing team in Saint Etienne, France. You'll play a key role in bringing our innovative AI solutions to life, shaping the future of information access.

Here's what you'll do:
Build amazing things: Design, develop, and maintain stunningly sleek and robust frontend applications using TypeScript, React, and Redux.
Seamless connections: Work closely with our backend wizards to ensure everything runs smoothly – from fetching data to displaying results flawlessly.
Automate all the things!: Set up and manage CI/CD pipelines powered by Docker, keeping deployments running like clockwork.
Quality code crusader: Champion clean code principles, conduct thorough code reviews, and refactor existing code to keep everything tidy and adaptable.
Stay ahead of the curve: Keep exploring new technologies and trends in frontend development. Bring fresh perspectives and inspire innovation within the team.

What We Need From You:
Experience matters: At least 3 years of hands-on experience building complex web apps using TypeScript, React, and Redux. You know these tools inside out.
Docker master: You've got solid experience with Docker and understand how to leverage it for containerization. Bonus points if you've worked with CI/CD pipelines before too!
Communication rockstar: Excellent communicator who can clearly explain technical concepts and collaborate effectively with both designers and other developers.
Passion for learning: Always eager to learn new things and share your knowledge with others.

Why Choose Us?
Make a real impact: Be part of a team developing groundbreaking AI solutions used by major players across diverse industries.
Grow with us: Enjoy opportunities for professional development and advancement within a dynamic and fast-growing company.
Be inspired: Work alongside a brilliant team of passionate individuals dedicated to pushing the boundaries of AI.
Flexibility first: We offer flexible working hours and remote work options to empower you to achieve a healthy work-life balance.
Cutting-edge toolkit: Access the latest technologies and tools to fuel your creativity and productivity.
Ready to join the adventure? Send your resume and cover letter to info@the-qa-company.com. We can't wait to hear from you!

About the Company

The QA Company is a leading AI startup. We provide world-class enterprise solutions for information access. Create your LLM-based AI Assistant in minutes! Just upload your datasets and get started with your Virtual Assistant in a snap. Our flagship product called QAnswer, is a cutting-edge platform that allows creating AI chat Assistants on top of documents (files like pdf, txt, docx), websites (urls like html) and knowledge graphs (rdf data like .ttl, .nt). It is a software that finds, for a question posed in natural lan... Know more

Related Jobs

Company background Company brand
Company Name
Zenika
Job Title
Consultant DevOps Cloud H/F
Job Description
Zenika : l'anagramme de Kaizen “Le changement pour le meilleur” Inspiré par le principe Kaizen ou "le changement pour le meilleur", Zenika a vu le jour en 2006. Aujourd’hui, avec 550 personnes réparties sur 14 agences en France et à l'international. Nous plaçons l’amélioration continue au cœur de notre quête de l’excellence, accompagnant nos clients dans les défis technologiques les plus ambitieux. Notre réussite repose sur nos consultant/es et la confiance mutuelle qui nous lie. Cela se traduit par un principe bottom up, où l'autonomie et la responsabilisation encouragent les idées et les propositions dont la mise en œuvre est facilitée par un management de proximité. Zenika est aujourd’hui une Best Workplace que nous avons co-construite avec une organisation horizontale et d’engagements concrets : En nous rejoignant, tu découvriras : Une culture du partage : événements internes, conférences et engagement open source. Un suivi de carrière et un accompagnement de proximité aligné avec tes objectifs à l’aide de notre CareerPath : formations, certifications, mentorat… Un équilibre entre vie privée et professionnelle : flexibilité des horaires de travail et télétravail. Un engagement sociétal et écologique fort : actions concrètes pour réduire notre empreinte carbone et favoriser l’inclusion. Tu veux plus de détails ? Visite notre site carrière ! Nous plaçons nos consultant/es au cœur de notre réussite en leur offrant les moyens de façonner leur métier et d’exprimer leur potentiel. C’est pourquoi chaque agence locale exprime ces engagements avec ses spécificités que tu découvriras lors de ton process de recrutement. Et toi alors, te reconnais-tu dans l’esprit Zenika ? Être consultant/e chez Zenika c’est bien plus que déployer des compétences techniques. C’est proposer des solutions techniques au service d’un produit qui répond à un besoin fonctionnel. En tant que Consultant/e DevOps Cloud, tu joueras un rôle clé dans l’accompagnement de nos clients pour bâtir des environnements robustes et collaboratifs. Concrètement, cela signifie : Concevoir des architectures techniques sur-mesure pour intégrer et déployer des solutions de manière fluide et continue. Automatiser les infrastructures associées pour garantir performance et fiabilité. Proposer et implémenter les meilleurs outils de modélisation pour les pipelines CI/CD Développer des pipelines de déploiement qui s’alignent avec les workflows des entreprises et les spécificités des plateformes cibles. Mettre en œuvre des outils de mesure et d’analyse pour évaluer l’impact des actions, garantir la maintenabilité des applications et assurer la fiabilité des infrastructures. Compétences : Gestion de pipelines, Visualisation des métriques (Prometheus, Grafana) , Containerisation (Docker), Orchestration de containers (Kubernetes), Clouds publiques (AWS, Google Cloud, OVH, etc). Apporte ta valeur ajoutée de conseil Ton écoute active te permet de bien comprendre le besoin derrière la demande du client et d’être force de proposition. Tu partages ton savoir avec les membres de ton équipe et tu permets ainsi l’amélioration continue au niveau du collectif. Tu fais preuve d’adaptabilité et de sens des priorités en fonction du contexte technique et fonctionnel de ton client. En parallèle de tes missions clients, tu l’auras compris toutes tes idées et propositions sont les bienvenues pour faire vivre notre culture, et t’impliquer dans notre démarche d’amélioration continue. Envie d’apporter ta pierre à l'édifice ? Alors voici ce qui t’attend : L’expérience candidat Parce que l’amélioration continue commence dès ta candidature, nous mettons un point d’honneur à proposer une expérience candidat/e à la hauteur de l’expérience Zenika. Suite à ta candidature, tu recevras une réponse sous deux semaines maximum. Si cette dernière est retenue, tu échangeras avec notre équipe recrutement, le moment pour nous d’apprendre à nous connaître mutuellement. Le premier échange est concluant ? Deux échanges suivront pour mieux cerner tes attentes, ta posture et tes compétences techniques. Échange technique avec un binôme de consultant/es autour d’un Live Coding, l'occasion de comprendre comment tu réfléchis et interagit avec tes pairs. Échange vision avec un binôme managérial, l’occasion de challenger ta posture de conseil et de te projeter dans l’écosystème Zenika. Le process est terminé, compte sur nous pour te faire un retour le plus transparent et constructif. C’est positif, super ! Nous te ferons une proposition d’embauche , et si tu nous rejoins nous t’accompagnerons de l’onboarding jusqu’à l’offboarding en respectant les engagements que nous t’avons présenté. Nous parlerons en toute transparence de notre politique de rémunération dès le premier échange. Chez Zenika, l’équité à la compétence prime sur les années d’expérience. Tes qualités de consultant/e et tes expertises techniques nous permettront de te faire la proposition la plus juste. Chez Zenika, la RSE a une place centrale dans toutes nos décisions, c’est pourquoi nous nous engageons à garantir l’égalité de traitement pour chaque candidature. Nous sommes convaincus que la diversité apporte de la valeur, et l’expérience candidat est au cœur de nos préoccupations. Si tu as des besoins spécifiques, nous adapterons ton processus de recrutement et ton intégration en conséquence. Zenika est une boutique IT avec une ambition claire : offrir à ses consultants un environnement de travail idéal, où l’épanouissement professionnel et personnel vont de pair. Nous avons grandi, passant à 550 collaborateurs répartis dans 14 villes en France et à l’international, mais nous mettons tout en œuvre pour préserver cet équilibre unique. Nous accompagnons des entreprises de toutes tailles, dans des secteurs variés, à relever leurs défis technologiques les plus ambitieux : modernisation de systèmes, digitalisation des processus, ou encore mise en œuvre de solutions innovantes. Toujours à la pointe, nous permettons à nos clients de conjuguer efficacité et excellence technique.
La Madeleine, France
Hybrid
Full Time
05-05-2025
Company background Company brand
Company Name
Assystem
Job Title
Ingénieur DevOps H/F
Job Description
Trouver des solutions au dérèglement climatique est la priorité du 21ème siècle, et implique de switcher à l’énergie bas-carbone. Chez Assystem, on s’est donc donné pour mission d’accélérer la transition énergétique partout dans le monde. Et pour y parvenir, nos 7 750 Switchers couplent leur expertise historique en ingénierie et en management de projet aux technologies digitales. Présent dans 12 pays (Europe, Moyen-Orient, Asie), nous travaillons sur la production et la distribution d'électricité bas-carbone, à travers le développement des énergies nucléaires et renouvelables. Nous participons également à modernisation des réseaux électriques et l'électrification des usages, à travers l'hydrogène pour décarboner les secteurs des transports et de l'industrie. Description du poste Votre future équipe : Vous rejoignez l'équipe de Maxime en tant qu'Ingénieur DevOps (H/F), vous serez au cœur de la transformation digitale des projets stratégiques dans le secteur de l'énergie. Vous travaillerez en étroite collaboration avec les équipes de développement et d'infrastructure pour assurer la continuité et l'efficacité des déploiements. Vos principales responsabilités incluront : Concevoir, mettre en place et gérer les pipelines CI/CD pour automatiser les déploiements. Assurer la maintenance et l'évolution des infrastructures cloud et on-premises. Collaborer avec les équipes de développement pour optimiser les performances et la sécurité des applications. Participer à la gestion des incidents et à la résolution des problèmes techniques. Mettre en place et suivre les métriques de performance et de disponibilité. Promouvoir les bonnes pratiques DevOps et accompagner les équipes dans leur adoption. Pourquoi rejoindre la communauté des Switchers ? Rejoignez la communauté des Switchers et faites partie d'une aventure digitale passionnante au cœur de l'industrie nucléaire ! Plus de 55 ans d’expérience dans le nucléaire et positionné dans le top 3 des plus grandes entreprises d’ingénierie nucléaire. Participer à des projets stimulants avec un véritable impact sociétal. De nombreuses opportunités de carrière avec 70% de nos managers issus de la promotion interne. Qualifications Vos atouts et prérequis pour réussir : Formation et expérience : Bac+5 en informatique ou ingénierie avec une expérience de 3 ans minimum en tant qu'ingénieur DevOps, de préférence dans le secteur de l'énergie. Compétences techniques : Maîtrise des outils DevOps (Docker, Kubernetes, Ansible, Terraform, Jenkins, GitLab CI/CD), des environnements cloud et des infrastructures sur site. Connaissance des principes de sécurité et de performance des applications. Compétences personnelles : esprit d'équipe avec d'excellentes capacités de communication, d'analyse et de résolution de problèmes. Proactif et passionné par l'innovation et la technologie. Informations supplémentaires Nous nous engageons au respect de l’égalité de traitement entre les candidats, et célébrons toutes les formes de diversité. Chez Assystem, seules les compétences comptent ! Si vous souhaitez porter à la connaissance d’Assystem une quelconque situation ou des besoins spécifiques, n’hésitez pas vous serez accompagné(e) !
Lyon, France
Hybrid
Full Time
05-05-2025
Company background Company brand
Company Name
TieTalent
Job Title
Ingénieur DevOps Télécom
Job Description
About Contexte : Dans un monde où les infrastructures télécom doivent être toujours plus résilientes, automatisées et cloud-native, notre Squad Télécom joue un rôle central dans la transformation du cœur de réseau de nos clients et de leurs services connectés. Nous recherchons un·e Ingénieur DevOps Télécom passionné·e, à l’aise aussi bien avec les environnements réseau complexes qu’avec l'automatisation avancée, pour rejoindre notre équipe en pleine croissance. Tes Missions Au Quotidien En tant qu’Ingénieur DevOps Télécom, tu interviendras sur un large spectre de sujets à la croisée des chemins entre réseau, cloud, télécom et développement : Build & Architecture Conception de solutions télécoms cloud-ready (SIP Trunk, SBC, interco partenaires…) Déploiement et évolution du cœur de réseau (POP, SBC Oracle, résilience, sécurité) Intégration de nouveaux services et équipements (cloud public, VPN, DNS, IPAM…) Run & Exploitation Niveau 3 sur incidents critiques (diagnostic, résolution, amélioration continue) Maintien en condition opérationnelle, gestion d’obsolescence et upgrades réseau Automation & DevOps Automatisation des déploiements et configurations (Ansible, Terraform, Python) Contribution à la CI/CD des composants réseau et télécom Collaboration avec l’équipe d’automatisation pour industrialiser les workflows Observabilité & Data Télécom Développement de dashboards de supervision (Grafana, ELK, Dynatrace…) Intégration de pipelines de monitoring, détection d’anomalies, suivi qualité de service Animation & Veille Participation à des ateliers techniques (internes, clients, partenaires) Rédaction de documentation, animation de backlog, partage de bonnes pratiques Veille technologique sur les tendances réseaux et cloud (Zero Trust, Edge, IPv6, etc.) Ton Profil Tu justifies d’une expérience significative (4 ans ou +) dans les télécoms ou les réseaux, idéalement chez un opérateur, intégrateur ou acteur cloud. Tu maîtrises les fondamentaux des réseaux IP et télécoms : SIP/RTP, BGP, OSPF, DNS, VPN, SBC, IPAM, Diameter, Sigtran... Tu as de solides compétences en automatisation et DevOps : scripting (Python, Bash…), Ansible, Terraform, GitLab CI/CD. Tu es curieux·se, rigoureux·se, autonome , et tu sais évoluer dans des environnements agiles (Scrum, Kanban). Une connaissance de l’écosystème réglementaire français (ARCEP, portabilité…) est un plus. Une « orientation client », une excellente communication et un esprit « fédérateur » sont nécessaires Les qualités relationnelles et rédactionnelles sont des atouts indispensables pour te permettre d'être un interlocuteur de qualité pour nos clients. Tu es une personne engagée, audacieuse et proche de ses clients/collègues. Anglais courant. Nice-to-have skills DevOps VPN DNS Ansible Terraform Python Grafana Dynatrace IPV6 BGP OSPF Bash Paris, Île-de-France, France Work experience Build/Release DevOps Site Reliability (SRE) Solutions Engineer Languages French
Paris, France
On site
Full Time
05-05-2025
Company background Company brand
Company Name
ALTER SOLUTIONS FRANCE
Job Title
Développeur Fullstack Python
Job Description
ALTER SOLUTIONS est une société de conseil et d’expertise en technologies créée en 2006. Notre vocation est d’accompagner nos clients sur leurs enjeux de transformation numérique. Notre offre s’articule autour des expertises suivantes : Software Delivery Infrastructure & Cloud Computing Agile IT Performance Business Performance Nous sommes un groupe international implanté dans plus d’une dizaine de pays et comptant 750 collaborateurs. Notre succès passant par le développement et l’épanouissement de chaque collaborateur, nous attachons beaucoup d’importance à offrir les meilleures conditions de travail possibles : Télétravail disponible sur une grande partie de nos missions Un environnement de travail en Flex Office disponible pour tous et tout le temps pour favoriser la communication et la collaboration Des communautés d’experts pour partager et diffuser les compétences au sein du groupe Un encadrement projet et un suivi RH de proximité Des formations et certifications proposées annuellement Une valorisation des parcours d’expertise de nos consultants Une ouverture forte sur la mobilité internationale ponctuelle ou de longue durée Des possibilités d’intrapreneuriat Job Description Vous intégrerez, au sein de notre Pôle Transformation Numérique, une équipe d’experts en développement de solutions logicielles en charge d’accompagner nos clients. Vous serez détaché(e) chez un acteur majeur du secteur de l'Assurance. Vos missions seront les suivantes : Assurer le développement des outils internes de gestion et de souscription, en se basant sur des technologies Web Python (Django / Flask), Nodejs, JavaScript, HTML, CSS, Python. Concevoir, implémenter et déployer des robots en utilisant les langages Python pour optimiser et simplifier l'automatisation des processus clés de la souscription IARD Pros & Entreprises. Collaborer avec les équipes métiers et informatiques pour lancer de nouveaux produits informatiques. Assurer la maintenance corrective et évolutive des outils existants Accompagner les opérationnels métiers (souscripteurs) dans l'expression de leurs besoins métiers, jusqu'au déploiement des outils développés. Communiquer sur l'avancement et l'utilisation des solutions déployées Qualifications Quel profil pour ce poste : Vous êtes issu(e) d’une formation Bac+5 (École d’ingénieur, Université ou équivalent …) en informatique Vous justifiez d'une expérience de 5 ans minimum dans le développement informatique, avec une intérêt particulier dans le développement et d'applications Web et d’automates en Python, Nodejs, JS, HTML, CSS, SQL Vous êtes un bon communiquant et disposez de capacités d’analyse et de synthèse éprouvées Vous maitrisez l'anglais Vous accordez de l’importance (et du temps) à la veille Additional Information If you applied for this position the Controller of your personal will be ALTER SOLUTIONS France, with its registered office at 6 avenue du Général de Gaulle 78000 Versailles. The personal data provided by you will be processed for the purpose of the recruitment process and for future recruitment processes. You have the right to access the content of your data, request their rectification, erasure, restriction of processing, the right to data portability, the right to object to the processing of your data and the right to lodge a complaint to the DPO (privacy@alter-solutions.com).
Paris, France
On site
Full Time
05-05-2025