Senior Full-Stack Engineer (React/Clojure for Analytics Platform)
About the role
About the Role
We are looking for a Senior Full-Stack Engineer to join a high-impact internal analytics platform initiative at a mobile-first financial platform. This team is building and evolving internal products that give product, analytics, operations, and experimentation teams deep visibility into customer behavior, product funnels, event flows, and cross-platform interactions across a large-scale mobile ecosystem.
This role sits at the intersection of modern web product development, analytics infrastructure, and internal platform engineering. The work combines rich analyst-facing and back-office web experiences with contract-driven service integration over real-time and high-volume analytical data systems. The ideal candidate is comfortable owning complex frontend surfaces while also working effectively across backend services, query layers, and data-facing product workflows.
This is a true full-stack role with a strong product and platform component. On the frontend side, you should be able to build polished, high-density React applications with strong usability, performance, and maintainability. On the backend integration side, you should be comfortable working with service-oriented architectures, typed contracts, query services, and backend systems built in Clojure or similar functional / JVM environments.
Key Responsibilities
- Evolve internal analytics and experimentation workflows related to event exploration, product funnels, operational visibility, rollout controls, and instrumentation quality
Requirements
- 5+ years of overall software engineering experience
- Strong production experience building web applications with React
- Meaningful experience integrating with backend services in Clojure or adjacent ecosystems
- Combination of strong product judgment with engineering depth in environments where frontend delivery, service integration, and analytical data all need to work together reliably