Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh
Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh

Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh

Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
National African-American Insurance Association (NAAIA)

At a Glance

  • Tasks: Join our team to build a cutting-edge digital platform in the insurance industry.
  • Company: Marsh, a leader in innovation and applied AI.
  • Benefits: Professional development, inclusive culture, and diverse career opportunities.
  • Other info: Dynamic environment with a focus on collaboration and personal growth.
  • Why this job: Make a real impact with AI technology and data-driven solutions.
  • Qualifications: Strong skills in TypeScript, Node.js, React, and SQL; AI experience is a plus.

The predicted salary is between 60000 - 80000 ÂŁ per year.

Marsh is hiring a full-stack engineer to join our Innovation & Applied AI team within the DCX initiative, focused on building a competitive digital platform. The team is 20 people, primarily based in London, and we’re looking for someone who can significantly increase productivity while adapting to new ways of working. You’ll have the opportunity to help build what we believe will become the largest data platform in the insurance industry and a sophisticated digital platform supporting renewal strategy.

We’re seeking strong AI technology skills and architectural understanding. For recent graduates, we’re looking for a business bachelor’s degree with a master’s in statistics, computer science, physics, or a related STEM field. For more experienced candidates, we’re looking for strong data foundations and a proven ability to apply AI at scale in real‑world, production environments. The ideal candidate is a versatile full‑stack data professional who thrives in complex, fast‑paced environments, combining deep technical expertise with strong business acumen in retail operations and insurance risk.

You’ll be a proactive problem solver and collaborative communicator who can turn ambiguous business challenges into robust, data‑driven solutions—using data to drive strategic risk management and insurance recommendations.

We will count on you to:

  • Own features end‑to‑end—from data consumption and querying through API logic to client‑facing UI (minimal handoffs, high autonomy).
  • Self‑source the data you need by navigating our data platform (e.g., Databricks/lakehouse patterns), writing SQL, and understanding upstream structures and quality.
  • Build and operate scalable, secure pipelines and curated data layers that power risk analytics and insurance recommendations.
  • Implement front‑end mathematical/actuarial computation with precision (e.g., exposure analysis, loss projections, premium/price‑impact calculations) and validate results.
  • Develop backend services and APIs (TypeScript/Node; NestJS or similar) to support data access, computation, and model inference.
  • Build modern React experiences (components, state, data visualisation) that explain insights and recommendations clearly to end users.
  • Integrate AI into your delivery workflow (e.g., Copilot, code generation, automated testing) to increase quality and throughput.
  • Build strong insurance/actuarial domain understanding to make product‑informed engineering decisions and translate ambiguous needs into working software.

What you need to have:

  • Strong TypeScript/Node.js experience, including NestJS (or comparable frameworks) in production.
  • Strong React skills (component architecture, state management) and experience delivering data‑heavy UIs.
  • Strong SQL/data querying skills and the ability to self‑serve from Databricks or similar data platforms.
  • Solid math/quantitative skills, comfortable implementing and validating actuarial/financial computations on the client side.
  • Experience building APIs/services that connect data, computation, and user‑facing applications.
  • High ownership and comfort working from ambiguous requirements, making sound decisions independently.
  • Ability to learn quickly and build domain expertise in insurance/actuarial concepts.
  • AI‑enabled development experience—using AI tools daily and shaping AI‑augmented engineering practices.

What makes you stand out?

  • Experience with data visualisation libraries (D3, Recharts, AG Grid, etc.).
  • Prior work on pricing, underwriting, exposure, claims, or risk analytics products.
  • Familiarity with modern lakehouse/data engineering patterns and production reliability practices (testing, observability, performance).

Why join our team:

We help you be your best through professional development opportunities, interesting work and supportive leaders. We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities. Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well‑being.

Marsh is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age background, civil partnership status, disability, ethnic origin, family duties, gender orientation or expression, gender reassignment, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, or any other characteristic protected by applicable law. We are an equal opportunities employer. We are committed to providing reasonable adjustments in accordance with applicable law to any candidate with a disability to allow them to fully participate in the recruitment process. If you have a disability that may require reasonable adjustments, please contact us at reasonableaccommodations@mmc.com.

Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh employer: National African-American Insurance Association (NAAIA)

Marsh is an exceptional employer that prioritises professional development and fosters a vibrant, inclusive culture where innovation thrives. As a Full-Stack Engineer in London, you'll collaborate with talented colleagues on cutting-edge projects that shape the future of the insurance industry, while enjoying a range of benefits and career growth opportunities tailored to enhance your well-being.
National African-American Insurance Association (NAAIA)

Contact Detail:

National African-American Insurance Association (NAAIA) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh

✨Tip Number 1

Network like a pro! Reach out to current employees at Marsh on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Full-Stack Engineer role. Personal connections can make a huge difference!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, especially those involving TypeScript, Node.js, or React, make sure to highlight them in conversations. Demonstrating your hands-on experience can set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your SQL and data querying skills. Practice coding challenges that focus on building APIs and data-heavy UIs. The more comfortable you are with these concepts, the better you'll perform!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at Marsh. Let’s get you that interview!

We think you need these skills to ace Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh

TypeScript
Node.js
NestJS
React
SQL
Databricks
Data Visualisation
Mathematical Skills
API Development
AI Integration
Problem-Solving
Business Acumen
Adaptability
Data Engineering Patterns
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your TypeScript, Node.js, and React expertise, as well as any relevant AI projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background makes you a perfect fit. Don’t forget to mention your problem-solving skills and ability to work in fast-paced environments—those are key for us!

Showcase Your Projects: If you've got a portfolio or GitHub with projects that demonstrate your full-stack capabilities, share it! We love seeing real examples of your work, especially anything related to data platforms or AI integration. It helps us understand your style and approach.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Marsh!

How to prepare for a job interview at National African-American Insurance Association (NAAIA)

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your SQL skills too, as you'll need to demonstrate your ability to self-source data from platforms like Databricks. Be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled ambiguous challenges in previous roles. Think about specific instances where you turned complex problems into data-driven solutions, especially in fast-paced environments. This will highlight your proactive approach and collaborative communication style.

✨Understand the Business Context

Familiarise yourself with the insurance industry and the role of data in risk management. Be prepared to discuss how your technical skills can translate into business value, particularly in areas like pricing and underwriting. This will show that you can make informed engineering decisions.

✨Embrace AI in Your Workflow

Since the role involves integrating AI into development practices, be ready to talk about your experience with AI tools. Share how you've used AI to enhance your coding efficiency or improve testing processes. This will demonstrate your adaptability and forward-thinking mindset.

Full-Stack Engineer (Forward Deployed) - Digital Client Experience - Marsh
National African-American Insurance Association (NAAIA)

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>