Job Title: Senior Engineer, Fullstack - Custom Solutions
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 Custom Solutions Engineer for vLex will play a key role in the development of search, document delivery and AI-powered solutions. With expertise across both front-end and back-end development, this individual will take ownership of complex, client-driven technical challenges, collaborate closely with key clients and cross-functional teams, and deliver high-quality, tailored solutions. The Custom Solutions Engineer will contribute to modernising and extending custom search capabilities, platform features, reducing technical debt, and enhancing AI-powered user experiences.
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.