O

Opus 2

Builds collaborative case and hearing software

Full-Stack Software Engineer

Full-Stack EngineeringPosted on Nov 13
Full-timeCork, Ireland€55k - €60kHybrid

About the Job

Requirements

  • At least 5 years of professional software engineering experience, with a strong focus on full-stack development.
  • Experience delivering non-trivial features or systems end-to-end in a production environment.
  • Experience building backend systems using ASP.NET Core, RESTful APIs, LINQ, and asynchronous programming (Async/Await).
  • Experience with modern frontend development, particularly React, and a good understanding of responsive design and usability.
  • Experience developing, deploying, or supporting applications in a cloud environment, ideally Microsoft Azure.
  • Practical experience with automated testing, CI/CD pipelines, and modern software quality practices.
  • Practical experience using AI-assisted development tools such as GitHub Copilot, Claude Code, Cursor, or similar in day-to-day software engineering.
  • Ability to deliver production-ready software in collaborative, cross-functional teams.
  • Comfort working with evolving requirements and shifting priorities.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Legally authorized to work in the EU without sponsorship.
  • Understanding of UI/UX fundamentals and ability to make thoughtful design decisions, translate ideas into intuitive interfaces, and refine user experience through implementation.
  • Ability to critically review and validate AI-generated output rather than treating it as a substitute for technical understanding.
  • Systems-minded understanding of how different parts of a platform fit together.
  • Commitment to engineering best practices, including clean code, security, testing, and performance optimization.

Responsibilities

  • Take ownership of features and services across the full development lifecycle, from design and implementation through testing, deployment, and iteration.
  • Develop and maintain production code, delivering clean, maintainable, and well-tested solutions.
  • Identify opportunities to improve performance, reliability, and developer experience through better tooling, automation, AI-assisted workflows, patterns, or technologies.
  • Collaborate with product and operations teams to deliver user-focused features.
  • Work with product owners and stakeholders to understand requirements and translate them into robust technical solutions.
  • Support and collaborate with teammates through knowledge sharing, pair programming, and constructive feedback.
  • Design, build, and maintain scalable APIs, services, and web applications focused on clarity, reuse, and long-term maintainability.
  • Contribute to software design and architectural discussions, applying sound engineering judgment.
  • Build proof-of-concepts to explore new technologies or approaches when needed.
  • Review, debug, and improve existing code.
  • Perform validation and verification testing to ensure reliability and correctness.
  • Deploy and optimize current and future solutions.
  • Collaborate with internal teams and external vendors to fix issues and improve products.
  • Maintain clear technical documentation and contribute to system monitoring and observability.

About the Company

Opus 2

Builds collaborative case and hearing software

Opus 2 develops cloud software and provides hearing services for law firms, corporate legal departments, courts and arbitration organisations. Its platform organises evidence, documents, chronologies and transcripts so case teams can collaborate, annotate materials and prepare proceedings. Products cover case preparation, hearing presentation, chambers administration and institutional case management, with AI tools for document analysis and drafting. The company sells software access and related services, supporting hearings with project management, technical staff and transcription for participants in disputes. Founded in 2008, Opus 2 is headquartered in London, United Kingdom.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Vaughan, Canada
Founded
2008

Recently Posted Jobs

Explore more opportunities at Opus 2

See more jobs