Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
What You'll Be Doing
- Own the design, development, testing, and delivery of features or small projects
- Although this is a full stack role, a core responsibility will be driving front-end development to deliver a seamless, intuitive, and visually engaging user experience
- Write high-quality, well-tested code and advocate for engineering best practices
- Balance delivery speed with maintainability, scalability, and reliability
- Partner with Product and Design to shape solutions that are technically sound and user-focused
- Mentor junior engineers, providing guidance on coding practices and problem-solving
- Leverage AI across the SDLC to improve delivery (e.g. code quality, test coverage, release speed, observability)
- Evaluate trade-offs of AI-driven solutions and collaborate with Product/Design/Tech Lead to ensure AI use supports user and business value
- Share learnings about effective AI use with the squad
- You deliver features and small projects with minimal supervision and strong quality
- You take initiative in solving technical and delivery problems
- You provide valuable technical input in shaping roadmaps and user solutions
- You mentor others, strengthening your squad's overall technical capability
What we're looking for in you
- Strong knowledge of software engineering practices, distributed systems, and API-first design
- Extensive experience with automated tests, CI/CD & iteratively delivering value
- Knowledge of security, privacy, and compliance best practices for multi-tenant SaaS and AI workloads
- Familiarity with Vector databases, ideally Opensearch / Elasticsearch
- Familiarity with GraphRag or experience building knowledge graphs
- Familiarity with the latest Generative AI developments such as LLM architectures, fine-tuning strategies, Agentic workflows
- Experience in observability tooling for distributed AI systems
- Understanding of data ingestion and transformation pipelines supporting vector and knowledge graph stores
- Proven ability to own feature delivery end-to-end
- Strong front-end development expertise is essential, with proven ability to translate design and user needs into elegant, high-performing interfaces
- Languages: full stack experience with a focus on Python and Typescript with familiarity with one of Java and Go a benefit
- Infrastructure: familiarity with AWS serverless architecture and dev-ops experience
- 3-6+ years of professional software development experience
Working for Opus 2
Opus 2 is a global leader in legal software and services, trusted partner of the world's leading legal teams. All our achievements are underpinned by our unique culture where our people are our most valuable asset. Working at Opus 2, you'll receive:
- Contributory pension plan
- 33 days annual holidays, flexible working, and length of service entitlement
- Health Insurance
- Loyalty Share Scheme
- Enhanced Maternity and Paternity
- Employee Assistance Programme
- Electric Vehicle Salary Sacrifice
- Cycle to Work Scheme
- Calm and Mindfulness sessions
- A day of leave to volunteer for charity and an active CSR team raising money towards a company charity
- Regular Company Social Events
- Yearly Development Retreat
- Equal opportunities
Key Skills
Ranked by relevanceReady to apply?
Join Opus 2 and take your career to the next level!
Application takes less than 5 minutes