Front End Engineer

Location: London

Contract Type: Permanent

Ref. 1320

Job Title: Front-End Engineer (Angular)

Location: London (Hybrid, min. 3 days/week)

Type: Full-time | Permanent

Salary: £61,000 + 20% Bonus

Sector: Marketing Analytics | AI/ML

 

Revoco is supporting a global marketing technology business as they continue expanding their London-based Product & Engineering team. This company combines data science, research, and software development to deliver insight-driven solutions for major global brands.

 

They are looking for a proactive Front-End Engineer with solid Angular experience to join a collaborative and cross-functional environment. This is a hands-on role suited to someone with strong technical fundamentals, excellent communication skills, and a team-first mindset.

 

You’ll be joining a close-knit engineering team where:

- Angular (latest versions) powers the core front-end applications.

- Cross-functional collaboration is key, working closely with Product, Data Science, Research, and Finance teams.

- The focus is on building testable, maintainable, production-ready front-end applications that measure marketing success.

- AI tools like GitHub Copilot are used thoughtfully, not as shortcuts but to support quality output.

 

Your Responsibilities:

- Develop and maintain front-end applications using Angular and TypeScript.

- Write clean, testable, well-documented code, following established patterns and team best practices.

- Engage in architecture discussions, highlight process improvements, and contribute to continuous learning within the team.

- Collaborate with senior engineers and product stakeholders to ensure timely and high-quality delivery.

- Build an understanding of broader business use cases and support team-wide technical discussions.

 

What You’ll Bring:

- 2+ years’ commercial front-end development experience.

- 1+ years working specifically with Angular (post-AngularJS versions).

- Familiarity with state management libraries such as NgRx, Redux, or Flux.

- Exposure to backend technologies like Go is helpful but not essential.

- Confidence using AI developer tools while understanding and validating their output.

- Proactive, solutions-focused mindset with strong communication skills.

- Comfortable navigating a shared codebase and collaborating closely with others.

- Committed to a team-first, continuous improvement culture.

 

Bonus Points

- Experience mentoring junior engineers.

- Contributions to roadmap discussions and identifying product opportunities.

- Involvement in building scalable, future-proof systems.

Scroll Up
Cookies on this website
We use cookies to ensure that we give you the best experience on our website. If you wish you can restrict or block cookies by changing your browser setting. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on this website.