Development Engineer
Pay not listed
- Remote
- Full-time
- Tunis, North-East, Tunisia
- R&D SaaS-J-Saas-Patent
Job Description
À propos de nous & du projet
Rejoignez Questel et participez au développement de notre produit phare leader mondial dans la recherche et l'analyse de brevets et de propriété intellectuelle.
Au sein de notre équipe technique dynamique à Tunis et en étroite collaboration quotidienne avec notre R&D en France, vous intervenez sur une application SaaS B2B mature à fort impact métier. Ici, pas de projets éphémères from scratch : vous travaillez sur un produit robuste, à grande échelle, avec des enjeux techniques stimulants mêlant modernisation et maintenance évolutive.
Vos missions principales
- Concevoir, développer et faire évoluer les fonctionnalités de notre application SaaS B2B (backend et frontend).
- Assurer la maintenance évolutive et corrective d'une architecture technique riche (Java/Spring côté serveur, React/Redux et composants historiques côté client).
- Participer activement aux revues de code (code reviews), garantir la qualité et la robustesse des livraisons dans un monorepo Maven.
- Collaborer au quotidien en mode Agile avec l'équipe distribuée (Tunisie/France) via des rituels réguliers (daily standups, sprints).
- Contribuer à la résolution de la dette technique et à l'amélioration continue de nos pratiques de développement.
Profil recherché & Compétences Clés
- Formation : Diplôme d'ingénieur en informatique – Une expérience équivalente solide en production sera également étudiée.
- Expérience : Vous justifiez d'au moins 3 à 5 ans d'expérience professionnelle (hors stages) sur un poste similaire.
- Stack Technique :
- Backend : Maîtrise solide de Java et du framework Spring (Boot et/ou Spring historique) en production (API REST, services métier, sécurité).
- Frontend : Maîtrise de React (hooks, Redux / Redux Toolkit) en production.
- Outils & Méthodes : Git, Maven, travail en monorepo, sensibilité pour les tests automatisés et les bonnes pratiques de code.
- Langues :
- Français : Courant (oral et écrit) indispensable pour les échanges quotidiens (~90% du temps).
- Anglais : Professionnel (écrit/technique) pour la documentation et les tickets Jira/Confluence.
- Soft Skills :
- Esprit d'équipe & Communication : Capacité à collaborer efficacement au sein d'une équipe distribuée (Tunisie-France) avec une communication proactive et écrite claire.
- Autonomie & Curiosité : Envie d'apprendre rapidement un domaine métier captivant (la propriété intellectuelle / les brevets) et de s'approprier une base de code existante.
- Rigueur : Sens aigu de la qualité, du respect des deadlines et du travail bien fait.
(Bonus apprécié : Expérience sur SaaS B2B à gros volumes de données, ElasticSearch, ou sensibilisation aux environnements legacy/modernisation incrémentale).
Pourquoi nous rejoindre ?
- Impact & Envergure : Travailler sur un produit SaaS mondialement reconnu, utilisé par les plus grandes entreprises pour protéger leurs innovations.
- Environnement International : Évoluer dans un contexte multiculturel stimulant (Tunisie + France) loin de la routine d'une structure purement locale.
- Équilibre & Apprentissage : Une stack mixte enrichissante (modernisation React / robustesse Java backend) au sein d'une équipe stable et bienveillante.
- Perspectives : Approfondir votre expertise fullstack avec la possibilité d'évoluer vers un rôle de référent technique (backend ou React).