Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Key Skills
Ranked by relevanceReady to apply?
Join Clinked.com and take your career to the next level!
Application takes less than 5 minutes