Full Stack Engineer

Full Stack Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Opus Recruitment Solutions

At a Glance

  • Tasks: Develop and maintain the company website and internal systems.
  • Company: Join a global business with exciting projects across multiple markets.
  • Benefits: Enjoy a salary up to £60k, pension, cycle2work scheme, and fun company socials.
  • Other info: Hybrid role requiring 1-2 days in the Oxford office; must have UK work rights.
  • Why this job: Work alongside experienced developers on complex projects in a supportive team environment.
  • Qualifications: 3+ years experience in PHP/Laravel and database development; JavaScript knowledge is a plus.

The predicted salary is between 36000 - 60000 £ per year.

Our client, a leading organisation within the insurance sector, is seeking an experienced Full Stack Frontend Developer to support the delivery of modern digital platforms and customer-facing applications. This role will focus on building intuitive, scalable, and high-performance user interfaces that support key insurance services, including customer portals, policy management, underwriting workflows, and claims-related journeys.

Working within a cross-functional product team, you'll collaborate closely with backend engineers, architects, UX designers, and business stakeholders to deliver secure, data-driven solutions in a highly regulated environment.

Frontend

React

TypeScript

HTML5

CSS3

Node.js

REST APIs

GraphQL

Nice to Have

Next.js

AI integrations (OpenAI, Azure AI, or similar)

Strong commercial experience building enterprise-grade frontend applications using React

Solid understanding of responsive design, modern UI development, HTML5, and CSS3

Experience developing reusable component libraries and scalable frontend architectures

Proven experience integrating RESTful APIs, GraphQL services, and third-party platforms

Experience with state management solutions such as Redux or Zustand

Strong focus on application performance, accessibility, security, and user experience

Experience working in regulated environments such as Insurance, Financial Services, Banking, or FinTech

Experience with automated testing frameworks including Jest, Cypress, or Playwright

Familiarity with Git-based workflows and CI/CD pipelines

Experience delivering solutions within the Insurance sector

Exposure to policy administration, underwriting, claims, or customer self-service platforms

Experience with Next.js

Knowledge of Node.js backend development

Experience integrating AI-powered capabilities into digital products

Cloud experience across Azure, AWS, or GCP

Experience working with Storybook and design systems

Key Responsibilities

Develop, enhance, and maintain scalable React-based applications supporting key insurance operations

Build reusable UI components and shared frontend libraries aligned to design system standards

Collaborate with product, engineering, and business teams to deliver seamless digital customer experiences

Integrate frontend applications with policy, claims, and customer data services via APIs

Ensure code quality through testing, peer reviews, and engineering best practices

Optimise applications for performance, accessibility, scalability, and security

Contribute to architectural discussions and continuous improvement initiatives across the development lifecycle

#J-18808-Ljbffr

Full Stack Engineer employer: Opus Recruitment Solutions

Opus Recruitment Solutions is an excellent employer, offering a dynamic and inclusive work culture that prioritises employee growth and development. With opportunities to work on high-profile projects across major UK cities, employees benefit from a hybrid working model that promotes work-life balance while engaging in meaningful work that makes a difference. The company values innovation and collaboration, ensuring that every team member can contribute to creating accessible and scalable solutions.

Opus Recruitment Solutions

Contact Details:

Opus Recruitment Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer

Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Make sure you have a solid understanding of PHP, Laravel, and MySQL, as well as any JavaScript frameworks you might know. This will help you speak confidently about your skills during the interview.

Tip Number 2

Showcase your experience with complex projects. Be prepared to discuss specific examples where you've tackled challenging problems or contributed to significant developments. This will demonstrate your capability to handle the responsibilities of the role.

Tip Number 3

Network with current employees or others in the industry. Reach out on LinkedIn to connect with people who work at the company or in similar roles. This can provide you with valuable insights and potentially a referral.

Tip Number 4

Prepare for technical interviews by practising coding challenges relevant to the technologies listed. Websites like LeetCode or HackerRank can be great resources. Being well-prepared will help you feel more confident and perform better during the interview process.

We think you need these skills to ace Full Stack Engineer

Proficiency in PHP
Experience with Laravel framework
Strong knowledge of JavaScript frameworks
MySQL database development
Full Stack Development experience
Understanding of web development principles
Version control systems (e.g., Git)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with PHP, Laravel, and JavaScript frameworks. Include specific projects where you've used these technologies to demonstrate your skills.

Craft a Compelling Cover Letter:Write a cover letter that explains why you're interested in the Full Stack Developer role. Mention your passion for working on complex projects and how you can contribute to the team’s success.

Showcase Relevant Experience:In your application, emphasise your 3+ years of experience in PHP/Laravel and database development. Provide examples of how you've successfully tackled challenges in previous roles.

Highlight Soft Skills:Don’t forget to mention your teamwork and communication skills, as you'll be working closely with a small development team. This is crucial for collaboration on projects.

How to prepare for a job interview at Opus Recruitment Solutions

Showcase Your Technical Skills

Make sure to highlight your experience with PHP, Laravel, and MySQL during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

Demonstrate Problem-Solving Abilities

Employers love candidates who can think on their feet. Prepare for technical questions or coding challenges that may arise during the interview. Practising common algorithms or debugging scenarios can help you feel more confident.

Understand the Company’s Projects

Research the company’s current projects and their tech stack. Being knowledgeable about their work will not only impress the interviewers but also allow you to ask insightful questions, showing your genuine interest in the role.

Prepare for Team Dynamics

Since you'll be joining a small development team, it's important to demonstrate your ability to collaborate effectively. Think of examples from your past experiences where teamwork led to successful project outcomes, and be ready to discuss them.