Skip to content
flint
Back to jobs
datacurve

Senior Frontend Engineer

San Francisco, US on-site full time senior Oct 9, 2025

About this role

We’re building a gamified developer platform empowering tens of thousands of coders to compete in exciting software engineering challenges – all while pushing the frontier of LLMs! As a Senior Frontend Engineer, you'll become part of a passionate, fast moving team dedicated to solving challenging technical problems, designing engaging gamification experiences, and shaping the foundations to support the collective effort of developers worldwide. WHAT YOU’LL DO - Design and implement intuitive, attractive, and engaging user interfaces that captivate developers - Collaborate closely with product managers, designers, and backend engineers to build seamless gamified experiences and interactive coding challenges - Architect scalable frontend solutions, ensuring maintainability, performance, and reliability as our platform rapidly grows - Drive frontend best practices, code quality, and mentorship within the engineering team - Continuously experiment, iterate, and optimize user experiences based on data-driven insights and user feedback WHAT YOU HAVE - 3+ years of experience building scalable, performant frontend applications using React and TypeScript - Strong proficiency in styling responsive, attractive user interfaces with Tailwind CSS - Solid understanding of data fetching, state management, and API integration using GraphQL - Proven ability to architect maintainable, modular frontend codebases and establish best practices - Experience building and maintaining reusable component libraries and frontend design systems - Familiarity with frontend testing frameworks and best practices (e.g., Vitest, React Testing Library, MSW) - Passion for crafting delightful user experiences and attention to detail in UI/UX design - A proactive mindset, iterating quickly based on user feedback and data-driven insights NICE TO HAVES - Experience with Relay for efficient GraphQL data management and client-side caching - Familiarity with frontend code generation tools and workflows (e.g., Plop) - Knowledge of modern CI/CD practices, including automated testing, linting, and deployment pipelines - Interest in developer tooling and improving engineering productivity
Sign in Apply