cover image
Dataminr

Dataminr

www.dataminr.com

1 Job

755 Employees

About the Company

Dataminr puts real-time AI and public data to work for our clients, generating relevant and actionable alerts for global corporations, public sector agencies, newsrooms, and NGOs. Our leading AI platform detects the earliest signals of high-impact events and emerging risks from hundreds of thousands of public data sources. Our real-time alerts enable tens of thousands of users at hundreds of public and private sector organizations across the globe to learn first of breaking events around the world, develop effective risk mitigation strategies, and respond with confidence as crises unfold.

Dataminr is making its mark for growth and innovation, earning multi-year recognition on the Deloitte Technology Fast 500, Forbes AI 50, Forbes Cloud 100, and Built In Best Places to Work lists.

Join our team and help the world manage risk in real time. You’ll work with 900+ talented people across eight offices, united by our passion to collaborate, make a difference, and have fun while doing it!

Listed Jobs

Company background Company brand
Company Name
Dataminr
Job Title
Software Engineer III, Front End
Job Description
**Job Title:** Software Engineer III – Front End **Role Summary:** Design, develop, and ship production‑ready front‑end features for consumer applications using JavaScript, TypeScript, and React. Own the end‑to‑end lifecycle from discovery through post‑release measurement, ensuring scalable and resilient user interfaces that integrate with back‑end services. Contribute to the evolution of the front‑end platform, including design systems, component libraries, and tooling, to improve developer velocity and product quality. **Expectations:** - Minimum 4 years of hands‑on experience building production React applications with modern patterns (hooks, context, suspense, concurrent features). - Strong state‑management skills (e.g., TanStack Query, Zustand) with clear trade‑off reasoning. - Proficiency in creating and maintaining typed component libraries or design systems. - Solid understanding of REST fundamentals and practical GraphQL (queries, mutations, caching, fragments). - Experience with unit (Jest/Vitest), component/integration (React Testing Library), and E2E (Playwright/Cypress) testing, maintaining good coverage and adherence to the testing pyramid. - Excellent problem‑solving, collaboration, and technical communication skills. **Key Responsibilities:** - Own high‑impact features from concept, technical design, implementation, rollout, to post‑release success measurement. - Collaborate with back‑end teams to evolve API contracts, caching, and data‑fetching strategies for a resilient, scalable UX. - Contribute to the front‑end platform: design system, component library, and tooling to enhance developer productivity and product quality. - Reduce complexity and delivery risk by refactoring, managing technical debt, and enforcing best practices. - Work with design and product to clarify legacy constraints, de‑risk scope, and ship incremental upgrades without large rewrites. **Required Skills:** - JavaScript & TypeScript. - React (hooks, context, suspense, concurrent features). - State management libraries (TanStack Query, Zustand). - RESTful services and GraphQL (queries, mutations, caching). - Component library/design system development with strong typing. - Testing frameworks: Jest/Vitest, React Testing Library, Playwright/Cypress. - Strong problem‑solving, collaboration, and technical communication skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
London, United kingdom
Remote
Junior
29-10-2025