Mid-Level Frontend Engineer

Mid-Level Frontend Engineer

📍 Location: Bristol (In-House / Hybrid)

💼 Employment Type: Full-time

📈 Experience Level: Mid

💰 Salary: £50,000 – £60,000 (DOE)

About the Role

We are looking for a Mid-Level Frontend Engineer to join our growing engineering team as we continue to build and scale our AI communications platform.

This is a hands-on role where you’ll contribute to frontend architecture, best practices, and performance across multiple web applications. You’ll work closely with product, backend, and design teams to deliver clean, intuitive, and high-quality user experiences.

This role is ideal for someone who enjoys modern frontend development, cares deeply about UX, and thrives in a fast-moving, collaborative environment.

What You Will Work On

Working with a small team of frontend developers, you will:

• Build and enhance multiple modern web platforms using React and Next.js

• Collaborate closely with backend engineers to integrate APIs and services

• Translate Figma designs into responsive, accessible interfaces

• Contribute to frontend architecture decisions and best practices

• Optimise performance, usability, and maintainability across applications

• Maintain high code quality through clean patterns and modern workflows

What We’re Looking For

4+ years’ experience in front-end development within a product or digital environment

Strong knowledge of TypeScript, HTML, and CSS with a solid understanding of frontend design patterns

Hands-on experience building modern web applications using React and Next.js

A strong eye for UI/UX with excellent attention to detail

Experience turning designs (Figma or similar) into responsive, accessible user interfaces

Comfortable working with APIs and collaborating with backend engineers

Experience using Git and modern development workflows

Ability to manage your workload, communicate clearly, and work collaboratively within a team

Nice to Have

Experience with frontend testing frameworks such as Jest or Cypress

CI/CD tools such as GitHub Actions for automated testing and deployments

Performance optimisation and accessibility best practices

Experience working in a startup or scale-up environment

Strong product mindset or basic design knowledge

Experience with build tools such as Vite, Webpack, or similar

Why Join Us

Work on a technically complex AI communications platform

Engineering-first, pragmatic culture with real autonomy

Close collaboration with senior technical leadership

Flexible working and competitive compensation

26 days holiday plus bank holidays

Lovely private office in central Bristol

Equal Opportunity Statement

We encourage you to apply even if you don’t meet every requirement.

If you’re excited about the role and keen to grow, we’d love to hear from you.

Apply via LinkedIn (no recruiters)

Job Details

Company
Narwhal Media Group (NMG)
Location
City Of Bristol, England, United Kingdom
Hybrid / Remote Options
Posted