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. They are currently welcoming applications for their hubs in Madrid and Barcelona. 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.
Job Responsibility
Design, develop, and maintain scalable backend systems and APIs using technologies such as Python and Flask
Architect and optimize distributed services, ensuring performance, reliability, and maintainability across applications
Collaborate with frontend engineers, product managers, and designers to deliver robust, end-to-end web solutions
Build and maintain integrations with headless CMS platforms (e.g., Strapi), third-party services, and internal systems
Ensure high code quality through automated testing, code reviews, CI/CD pipelines, and engineering best practices
Monitor, troubleshoot, and resolve backend performance issues, system bottlenecks, and production incidents
Improve system scalability, security, and observability across cloud and containerized environments
Contribute to infrastructure and deployment workflows using Docker, Git, and CI/CD tools
Support frontend integration needs while maintaining a strong focus on backend architecture and service reliability
Requirements
6+ years in backend and full-stack development
Strong Proficiency in Python
Experience designing and consuming REST APIs and working with microservices architectures
Proficiency in TypeScript, Lit, Angular, React or Javascript
Experience with Docker, Git, and CI/CD pipelines
Familiar with Core Web Vitals, Lighthouse, DevTools, and Unix systems
Strong debugging, testing, and performance optimization skills
Nice to have
Experience with Web Components and Strapi
Next.js, SSR, or SSG and background in legal or regulatory tech
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