Senior Software Engineer, Frontend (App Foundations)
Roblox · San Mateo, CA, United States
About this role
**Senior Software Engineer, Frontend (App Foundations)** **About the Role:** Join Roblox as a key contributor shaping the future of our application surfaces. You'll develop the architecture and technical direction of our frontend stack for consumer-facing surfaces, working across teams to build universal, scalable solutions. Define how frontend pieces fit together, how data flows through the client, and enable faster, more reliable feature development. **What You'll Do:** • Design and implement robust systems powering Roblox's core surfaces (Home, Avatar, Search, etc.) • Create reusable frontend abstractions using React paradigms and modern tech • Maintain and evolve Roblox's internal React-inspired Luau UI libraries • Define architecture standards for scalable, testable, aligned frontend code • Partner with engineering, product, and design teams for cohesive experiences • Address cross-surface issues like memory, responsiveness, and load times • Provide architectural leadership, code review, and mentor engineers **You Have:** • Bachelor's in Computer Science or equivalent practical experience • 8+ years software development with substantial frontend application experience • Deep expertise in HTML5, CSS3, JavaScript/TypeScript, and frameworks like React • Strong programming skills in TypeScript, Swift, Kotlin, or similar languages • Solid understanding of software design principles and architectural patterns • Demonstrated ability to optimize frontend performance and diagnose issues • Excellent communication and team-oriented mindset • Experience developing across multiple platforms (web, mobile, desktop) • Familiarity with C++ or low-level languages is a plus **Compensation & Details:** 💰 $242,100 – $312,970 USD (San Mateo, CA) 📍 Onsite: Tue/Wed/Thu (Mon/Fri optional) ✨ Equity + benefits eligible *Roblox is an equal opportunity employer.*
Listing freshness
CronJobs last confirmed this listing 17h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.