Job Title: Senior Engineer, Fullstack - Customer Tooling
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 Customer Tooling Squad will play a critical role in vLex’s customer-facing tools. With responsibilities spanning both front-end and back-end development, this individual will take ownership of complex technical challenges within the customer ERP ecosystem and other related systems. They will mentor junior engineers, collaborate with cross-functional teams, and deliver high-quality solutions that improve the customer experience and operational workflows. The Senior Fullstack Engineer will drive initiatives to modernise the customer tooling, reduce technical debt, and enhance integrations with internal and external systems, ensuring the continued success and evolution of vLex’s customer support and engagement 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.