Job Title: Senior Engineer, Fullstack Core Legal Research
Location: Spain/UK (Remote)
About vLex
vLex is a global provider of legal intelligence and research solutions, offering access to one of the world's largest collections of legal information, including case law, legislation, regulations, and secondary sources. Leveraging cutting-edge artificial intelligence (AI) and data analytics, vLex empowers law firms, corporations, academic institutions, and government agencies with smarter, faster, and more comprehensive legal research tools. With a presence across multiple jurisdictions, vLex seamlessly integrates international and local legal content, providing users with real-time insights and AI-driven legal research capabilities to enhance decision-making and streamline workflows.
About the Role
The Senior Fullstack Engineer for the vLex Core Squad will play a key leadership role in driving the technical direction and ensuring the scalability, performance, and stability of vLex’s core platform. With a focus on both front-end and back-end development, this individual will take ownership of complex technical challenges, mentor junior engineers, and collaborate closely with cross-functional teams to deliver high-quality solutions. The Senior Fullstack Engineer will lead efforts in platform modernisation, technical debt reduction, and enhancing the overall content experience, ensuring the continued success and evolution of our core APIs and content infrastructure.
Key Responsibilities
- Work across the complete stack to design, develop, and implement new features using Ruby, Rails, HTML, JavaScript, TypeScript, and modern web components.
- Write and maintain clean, efficient, and reliable code for both front-end and back-end systems.
- Identify and resolve issues with existing and new code to ensure the smooth and continuous operation of web applications.
- Maintain and optimise APIs, ensuring high performance and reliability.
- Implement dynamic user interfaces within the frontend application, focusing on seamless user experiences.
- Lead projects through all phases from conception to finished product, collaborating with cross-functional teams and stakeholders.
- Drive the modernisation of the tech stack, migrating legacy systems to modern frameworks and cloud-native architectures to ensure scalability, maintainability, and performance.
Qualifications & Experience
- Minimum 6+ years of professional experience as a Fullstack Engineer, with a strong background in Ruby, Rails, JavaScript, TypeScript, and modern web frameworks.
- Proven experience with web components, including design and implementation, to build dynamic and reusable UI elements.
- Strong expertise in cloud-based solutions, with a particular focus on AWS environments, leveraging services like Lambda, EC2, S3, and others to build scalable and reliable systems.
- Proven experience with modernising legacy tech stacks, including migrating from monolithic architectures to microservices or cloud-native frameworks.
- Expertise in building and maintaining robust, scalable web applications with a focus on both front-end and back-end development.
- Strong knowledge of API design and management, ensuring high availability and performance.
- Experience with front-end technologies like HTML, CSS, JavaScript, and TypeScript, with the ability to build responsive and intuitive user interfaces.
- Deep understanding of cloud computing concepts, including serverless architectures and cloud storage solutions.
- Proficiency with agile methodologies and modern development tools (e.g., Git, CI/CD pipelines, etc.).
- Excellent problem-solving skills and the ability to troubleshoot and optimise complex codebases.
- Ability to work collaboratively with both technical and non-technical teams and stakeholders.
What We Offer
- Competitive salary and benefits.
- Flexible working arrangements with remote options.
- Professional development opportunities and continuous learning.
- Opportunity to shape the future of a growing global company.
- Work with cutting-edge technologies in the legal AI space.
- International work environment with exposure to global markets.