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.