Company: Plentific
Salary: Not provided
Location: , United Kingdom
• Build and maintain product interfaces using TypeScript, React, TanStack Query, React Router, MaterialUI, and BaseUI • Translate product requirements and designs into technical documents covering scope, system behaviour, edge cases, and technical analysis • Design component APIs, state management, and data-fetching patterns • Integrate with REST APIs and shape API contracts with backend engineers • Review, refactor, and retire existing code • Diagnose and resolve frontend performance problems • Write unit, integration, and end-to-end tests • Instrument frontend observability using tools such as Sentry, Grafana Logs, or New Relic • Debug and fix production issues across applications • Design against frontend security risks including XSS and CSRF • Turn ambiguous product ideas into implementation-ready specifications • Prototype interfaces and interactions to test feasibility and product value • Use agentic coding tools such as Codex, Claude Code, or Cursor to generate, refactor, test, and review code • Critically evaluate AI-generated code for correctness, maintainability, security, performance, accessibility, and architectural fit • Improve spec-driven development practices through prompt patterns, review checklists, examples, and documentation • Partner with product managers, designers, and backend engineers from problem framing through release • Collaborate through code review and pair programming • Define and communicate frontend standards and best practices • Write technical documentation covering components, algorithms, APIs, and operational handover • Explain technical trade-offs to technical and non-technical colleagues
• Expert-level TypeScript and modern JavaScript • Deep command of React, including data fetching, routing, and component libraries • Strong software engineering fundamentals, including design patterns, testing, debugging, readability, and extendability • Sound understanding of UI, UX, and accessibility • Experience diagnosing and fixing page load, rendering, and frontend performance problems • Working knowledge of Sentry, Grafana Logs, or New Relic • Working knowledge of CI/CD pipelines such as GitHub Actions or ArgoCD • Awareness of frontend security risks, including XSS and CSRF • Strong working fluency with agentic coding tools and spec-driven development workflows • Clear communication of technical concepts and trade-offs in plain English • High ambition, strong sense of urgency, and positive, can-do attitude • 6+ years of professional software engineering experience • 5+ years of commercial React and TypeScript experience • Experience shipping and operating production frontends for customer-facing SaaS products • Experience with monitoring, incident response, and performance improvement • Experience working in a large, long-lived codebase • Experience consuming and shaping REST APIs in a service-oriented architecture • Experience with Django REST Framework or an equivalent is ideal • Experience working cross-functionally with product managers and designers • Experience using AI coding tools in a professional software delivery workflow • Based in the UK, Germany, Turkey, Poland, Italy, Spain, or Portugal, with the right to work there • Availability for substantial overlap with UK working hours • No visa support available for this role
• Fully remote position • Work across Europe • Opportunity to work on difficult, real-world property technology problems • Opportunity to contribute to AI integration across the product and operating model • Collaboration with product managers, designers, backend engineers, and data analysts • Professional exposure to agentic, spec-driven development and AI coding tools
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.