This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are partnering with a global leader in the Legal Tech Sector that is reshaping the future of the industry! By integrating advanced AI and data analytics into one of the most comprehensive legal databases worldwide, our client enables professionals to work smarter and faster at scale. This is a unique opportunity to bring your expertise to a mission-driven, fast-moving organization with a real impact on the market. As a Senior Full Stack Engineer, you will play a key role in building and scaling the core features that legal professionals around the world rely on daily. This is a Python-first position where your primary focus will be designing and implementing robust backend services. On the frontend, it is highly flexible: the client is welcome engineers with solid experience in modern technologies like React, JavaScript, or TypeScript, as long as you are comfortable contributing to a modern user experience. It’s the perfect match if you love backend architecture but want to maintain a strong grip on full-stack development. Our client operates on a hybrid basis for those living in Madrid or Barcelona, leveraging their local hubs. However, if you are based anywhere else in Spain, they offer the flexibility of working fully remote.
Job Responsibility
Backend Development & Architecture: Design and build scalable backend systems and APIs using Python and Flask, ensuring our distributed services stay fast, reliable, and easy to maintain as we grow
End-to-End Collaboration: Work closely with product managers, designers, and frontend devs to launch solid features, helping out with frontend integration when needed without losing your primary focus on the backend
Integrations & Ecosystem: Handle seamless connections between our core backend, headless CMS platforms (like Strapi), internal systems, and third-party services
Engineering Excellence & Infrastructure: Keep code quality high through automated testing, meaningful code reviews, and better deployment workflows using Docker, Git, and CI/CD pipelines
Performance & Cloud Scaling: Own system monitoring, troubleshoot production bottlenecks, and improve security and scalability across our cloud and containerized environments
Requirements
5+ years of experience in Python backend and full-stack roles, with a proven track record of shipping production-ready code
Deep knowledge of Python and a strong background designing REST APIs and working within microservices architectures
Solid frontend skills: comfort working with JavaScript/TypeScript and at least one modern framework or library (like React, Angular, Lit, or similar)
Hands-on with DevOps basics: daily use of Docker, Git, and setting up or maintaining CI/CD pipelines
Performance-oriented mindset: good handling of Unix systems, debugging tools, and performance metrics (like Core Web Vitals, Lighthouse, or DevTools)
Full professional level of English
Nice to have
Experience working with Web Components and headless CMS platforms like Strapi
Familiarity with Next.js, SSR, or SSG rendering strategies
Previous background in LegalTech or regulatory technology sectors
What we offer
Competitive Salary of EUR 65,000 -78,000K
Hybrid model with lots of flexibility
Collaborative, multicultural team environment
Mental health and well-being support
Career growth, leadership mentoring, and ownership of core systems
Projects with real-world impact in the legal tech space
Access to innovative tools and a fast-paced, mission-driven environment