Job Title: Front-End Engineer (Angular)
Location: Cambridge, UK • Ankara, Turkey • Liepāja, Latvia
Reports to: Chief Technology Officer
Type: Full-time
About Clinked
Clinked is a secure collaborative SaaS platform helping organisations streamline client communications, document sharing, and project workflows. We are growing, and we need strong front-end engineers—specifically with Angular expertise—who can help shape both the codebase and the user experience as we scale.
Role Overview
As a Mid-/Senior Front-End Engineer with a focus on Angular, you will take a leading role in building and maintaining Clinked’s web user interface. You’ll be expected to handle complex features, make decisions on architecture and performance, mentor more junior engineers, and ensure high-quality, maintainable, and performant Angular code.
Key Responsibilities
-
Lead the design and development of new user-facing features in Angular, from concept through deployment, ensuring clean, reusable, testable code.
-
Define front-end architecture decisions (component structure, state management, performance strategies, etc.) and drive consistency across the app.
-
Collaborate closely with Product, Backend, and UX/Design teams to ensure feasibility, great UX, and high-quality integration of APIs.
-
Own performance optimisations: reduce load times, manage rendering bottlenecks, and ensure smooth interactions on lower-spec devices and in varied networks.
-
Lead efforts around accessibility, responsive/mobile-first design, and cross-browser compatibility.
-
Write and maintain comprehensive tests (unit, integration, end-to-end) for Angular components and functionality.
-
Perform and drive rigorous code reviews, ensuring adherence to best practices, clean architecture, code quality, and maintainability.
-
Mentor junior and mid-level engineers: help unblock them, review their work, share best practices, and encourage growth.
-
Help define and evolve front-end standards, tooling, build pipelines, code splitting, bundling, and CI/CD practices.
-
Identify and drive improvements in the Angular codebase: refactoring, reducing technical debt, improving scalability and maintainability.
-
Occasionally, take a leadership role in planning sprints, estimating work, and helping the team meet delivery commitments.
What We Offer
-
Work from one of our offices in Cambridge, Ankara, or Liepāja with the option for hybrid arrangements.
-
A collaborative, supportive engineering culture that values best practices, craftsmanship, and continuous improvement.
-
Significant ownership over Angular code, architecture decisions, UX, and performance.
-
Competitive compensation & benefits aligned with local markets.
-
Professional development, mentorship, and opportunities to grow into leadership/architectural roles.