The Mission
We're looking for a Senior Frontend Engineer who is passionate about building exceptional user experiences and solving complex frontend challenges at scale.
This is not a role for a generalist who occasionally works in React. We're looking for someone who has spent years deeply immersed in modern frontend development and understands the nuances of performance, rendering, state management, component architecture, and user experience.
You'll play a critical role in shaping the frontend architecture of our platform, collaborating closely with product, design, and backend teams to deliver fast, reliable, and highly polished user experiences.
We value ownership, technical excellence, and engineers who care deeply about craftsmanship. If you enjoy solving difficult frontend problems, building scalable design systems, and continuously improving user experiences, we'd love to hear from you.
Key ResponsibilitiesFrontend Architecture & Development
Design, build, and maintain scalable frontend applications using modern JavaScript, TypeScript, and React ecosystems.
User Experience Engineering
Create responsive, performant, and intuitive user interfaces that deliver exceptional experiences across devices and environments.
Component Systems & Design Systems
Develop reusable, maintainable component architectures and contribute to scalable design systems that support long-term product growth.
Performance Optimization
Identify and resolve rendering bottlenecks, performance issues, and frontend scalability challenges.
State Management & Data Layer Integration
Build efficient frontend data flows using React Query, GraphQL, and modern state management patterns.
Cross-Functional Collaboration
Partner closely with product managers, designers, and backend engineers to translate ideas into high-quality user experiences.
Code Quality & Technical Leadership
Contribute to code reviews, architectural discussions, engineering best practices, and mentorship initiatives across the frontend team.
Continuous Improvement
Evaluate emerging frontend technologies, frameworks, and best practices while helping evolve the frontend platform.
Requirements
Technical RequirementsReact Expertise
Deep professional experience building production applications with React and TypeScript.
Modern JavaScript Proficiency
Strong understanding of modern JavaScript, browser APIs, asynchronous programming, and frontend application architecture.
React Query
Experience building scalable data-fetching and caching strategies using React Query or similar solutions.
GraphQL
Hands-on experience consuming and integrating GraphQL APIs within modern frontend applications.
Storybook
Experience building, documenting, and maintaining component libraries using Storybook.
Frontend Performance
Strong understanding of rendering behavior, performance optimization, code splitting, lazy loading, caching, and frontend scalability.
Component Architecture
Experience designing reusable, maintainable, and developer-friendly component systems.
Design Collaboration
Ability to work closely with designers and translate complex designs into polished user experiences.
Nice to Have
-
Experience with animation libraries such as Framer Motion, GSAP, Motion One, or similar technologies
-
Experience contributing to design systems
-
Experience with Vue.js or multiple frontend frameworks
-
Experience building highly interactive consumer-facing applications
-
Familiarity with Elixir-based ecosystems
-
Experience working within gaming, entertainment, consumer technology, or high-growth startup environments
Benefits
Why Join Us?
We offer more than just a standard software engineering seat; we offer the runway to drive the technical destiny of a global powerhouse.
-
Extreme Architectural Sovereignty: We value raw execution, system health, and clean code over bureaucratic red tape. If your design framework is robust and ready, you deploy it.
-
A Culture of High-Talent Momentum: Work alongside a highly competent, autonomous team that moves at lightspeed, actively supports your professional growth, and celebrates breakthroughs.
-
High-Growth Upside: We value "potential over pedigree." For a Senior Software Engineer who takes relentless ownership of end-to-end problems and systematically scales our platform's capacity, there is a clear, unrestricted runway into senior architecture and engineering leadership.