Frontend Developer

Poole
2 days ago
Create job alert

Office based during probation and then some flexibility to work hybrid

We are looking for a Frontend UI Developer for our client who are in the automotive fleet services sector based in Poole. The Front-end UI Developer is responsible for implementing intuitive, accessible, and performant user interfaces that bring product and UX designs to life across web and mobile web experiences. The role works closely with product managers, designers, and back-end engineers to deliver consistent, high-quality user journeys

Key Responsibilities

  • Develop responsive, accessible user interfaces using HTML, CSS, and JavaScript (and modern Microsoft frameworks such as Blazor, MudBlazor).

  • Translate UI/UX wireframes and design systems into high-quality, reusable front-end components.

  • Ensure cross-browser and cross-device compatibility, including performance optimisation for page load, rendering, and interactions.

  • Integrate front-end components with APIs and back-end services, handling data fetching, error states, and client-side validation.

  • Implement and uphold accessibility best practices (e.g. semantic HTML, keyboard navigation, ARIA) to meet agreed standards.

  • Write clean, maintainable code with appropriate testing (unit/integration) and participate in code reviews.

  • Collaborate with designers and product to iterate on UI behaviour, micro-interactions, and layout based on user feedback and analytics.

  • Contribute to and help maintain the design system/component library to ensure a consistent look and feel.

    Skills and attributes

  • Commercial frontend UI development experience in product or agency environments.

  • Portfolio or examples of delivered sites and interfaces demonstrating work in responsive layouts, component-based architecture, and attention to visual detail.

  • Strong proficiency in HTML5, CSS3 (including Flexbox/Grid), and modern JavaScript (ES6+).

  • Experience with MudBlazor front-end framework and state management approaches (e.g. Redux/Fluxor or similar for Blazor).

  • Solid understanding of responsive design, cross-browser quirks, and front-end performance optimisation techniques.

  • Familiarity with RESTful APIs, JSON, and common front-end tooling (package managers, bundlers, linters).

  • Experience using Git, DevOps version control systems in a collaborative environment.

  • Working knowledge of accessibility guidelines and UI best practices.

  • Working experience of mixed environments such as Waterfall, DevOps and Agile.

  • Strong problem-solving skills and the ability to debug layout, styling, and interaction issues efficiently.

  • Experience working with design tools (e.g. Figma, Sketch, Adobe XD) and consuming design tokens or design systems.

  • Knowledge of UI testing frameworks (e.g. Jest, Testing Library, Cypress) and basic CI/CD workflows.

  • Knowledge and experience of release processes and associated tooling (e.g. Azure DevOps, Octopus).

  • Experience of developing and managing white-labelled and template-driven sites for branding and other feature requirements.

  • Exposure to analytics and A/B testing to inform UI decisions (e.g., using KPIs like conversion rate, bounce rate).

  • Understanding of SEO considerations for frontend implementation where relevant

Related Jobs

View all jobs

Senior Front End Developer

Front End Developer

Principle Backend Developer

Senior Front End Developer

Front End Developer

Senior Developer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Cloud Computing Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Thinking about switching into cloud computing in your 30s, 40s or 50s? You aren’t alone. Across the UK, employers are hiring professionals from diverse backgrounds to help organisations adopt, manage & optimise cloud technology. But let’s cut through the buzzwords. This guide gives you a practical, UK-focused reality check on cloud computing careers for career switchers — what roles exist, what you actually need to learn, how long it takes to retrain and, importantly, whether age matters. If you’re exploring a move into cloud computing, this article lays out what’s realistic and how to get there without falling for hype.

How to Write a Cloud Computing Job Ad That Attracts the Right People

Cloud computing underpins much of the UK’s digital economy. From startups and scale-ups to enterprise organisations and the public sector, cloud platforms enable everything from data analytics and AI to cybersecurity, DevOps and digital services. Yet despite high demand for cloud skills, many employers struggle to attract the right candidates. Cloud job adverts are often flooded with unsuitable applications, while experienced cloud engineers, architects and platform specialists quietly pass them by. In most cases, the problem is not the shortage of cloud talent — it is the quality and clarity of the job advert. Cloud professionals are pragmatic, technically experienced and highly selective. A poorly written job ad signals confusion, unrealistic expectations or a lack of cloud maturity. A well-written one signals credibility, good engineering culture and long-term thinking. This guide explains how to write a cloud computing job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Cloud Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are applying for cloud computing jobs in the UK you might have noticed something frustrating: job descriptions rarely ask for “maths” directly yet interviews often drift into capacity, performance, reliability, cost or security trade-offs that are maths in practice. The good news is you do not need degree-level theory to be job-ready. For most roles like Cloud Engineer, DevOps Engineer, Platform Engineer, SRE, Cloud Architect, FinOps Analyst or Cloud Security Engineer you keep coming back to a small set of practical skills: Units, rates & back-of-the-envelope estimation (requests per second, throughput, latency, storage growth) Statistics for reliability & observability (percentiles, error rates, SLOs, error budgets) Capacity planning & queueing intuition (utilisation, saturation, Little’s Law) Cost modelling & optimisation (right-sizing, break-even thinking, cost per transaction) Trade-off reasoning under constraints (performance vs cost vs reliability) This guide explains exactly what to learn plus a 6-week plan & portfolio projects you can publish to prove it.