Company: Dataminr
Salary: Not provided
Location: , United Kingdom
• Develop and scale consumer applications utilizing JavaScript, TypeScript, and React
• Architect and implement resilient user interfaces for external and internal data consumption
• Own high-impact features from discovery and technical design through implementation, rollout and post-release success measurement
• Collaborate closely with backend teams to evolve API contracts, caching and data-fetching strategies for resilient, scalable UX
• Contribute to our frontend platform; design system, component library and tooling and improve developer velocity and product quality
• Reduce complexity and delivery risk by making pragmatic refactors and playing down high-interest technical debt
• 4+ years of hands-on experience building production React apps with modern patterns (hooks, context, suspense, concurrent features)
• Strong state management experience (TanStack Query, Zustand) with clear trade-off reasoning
• Experience creating and maintaining internal component libraries or design systems with strong typing
• Strong REST fundamentals and practical GraphQL experience (queries, mutations, caching, fragments)
• Testing: unit (Jest/Vitest), component/integration (RTL), and E2E (Playwright/Cypress) with good coverage and testing pyramid discipline
• Excellent problem-solving, collaborative, and technical communication skills to drive feature delivery in a fast-paced environment
• Flexible work arrangements
• Generous PTO and sick leave
• Professional development opportunities
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.