About the Project
We are looking for a Senior Frontend Developer to work on a data-rich analytics platform used by operational and management teams to monitor KPIs, investigate incidents, analyse trends, and manage workflow dashboards.
The frontend is built with React 18/19, TypeScript, Vite, TanStack Query, Zustand, and a reusable component library. The role includes regular technical communication with international product, design, backend, and QA teams, so confident spoken English is required.
What You Will Do
- Build complex React views for dashboards, tables, filters, charts, drill-down pages, and admin tools.
- Work with TypeScript, strict typing, reusable components, and scalable frontend architecture.
- Integrate frontend features with REST APIs and real-time updates where needed.
- Improve client-side performance, bundle size, rendering behaviour, and loading states.
- Own frontend quality through code reviews, reusable patterns, testing, and technical guidance.
- Work closely with UX/UI designers to implement responsive, accessible, and usable interfaces.
- Support Playwright-based E2E test coverage for critical user flows.
What We Are Looking For
- 5+ years of commercial frontend development experience.
- Strong experience with React, TypeScript, modern hooks, component composition, and browser APIs.
- Experience with TanStack Query, Zustand, Redux Toolkit, or similar state/server-state tools.
- Experience building complex data tables, dashboards, filters, forms, and role-based interfaces.
- Good understanding of frontend performance, accessibility, validation, and error handling.
- Experience with testing tools such as React Testing Library, Vitest, Jest, or Playwright.
- Strong spoken English - B2+ or higher, including the ability to explain technical decisions to international stakeholders.
Nice to Have
- Experience with Next.js, micro-frontends, or design system ownership.
- Experience with charting libraries such as Recharts, ECharts, Highcharts, or similar.
- Experience with WebSockets, SSE, or real-time dashboards.
- Background in analytics, SaaS, operations, finance, logistics, or monitoring platforms.
Apply
If you are a frontend engineer who enjoys building polished, data-heavy React applications with real users and real performance constraints, we would be glad to hear from you. Send us your CV and we will contact you to discuss relevant opportunities.