2 months ago
San Mateo, CA, USASenior
Base Salary
$242k - $313k/yr
Responsibilities
- Design and implement scalable frontend systems for Roblox’s core consumer surfaces.
- Create reusable frontend abstractions using React paradigms for consistent UI development across teams and devices.
- Maintain and evolve internal React-inspired Luau UI libraries, including modular design, state management, and performance improvements.
- Define architecture standards, clean APIs, module boundaries, and maintainable frontend patterns.
- Optimize memory usage, responsiveness, load times, and overall client-side performance across platforms.
- Collaborate with engineering, product, and design teams to deliver cohesive user experiences.
- Provide architectural leadership, review designs and code, and mentor engineers in frontend best practices.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 8+ years of software development experience, including substantial experience building user-facing frontend applications.
- Experience implementing or architecting complex frontend systems for large-scale or high-traffic applications.
- Deep expertise in HTML5, CSS3, JavaScript or TypeScript, or equivalent mobile technologies, with hands-on React experience.
- Experience with component-based architecture and state management patterns such as Redux or Flux.
- Strong programming skills in frontend- and tooling-relevant scripting languages such as TypeScript, Swift, or Kotlin, or the ability to learn them quickly.
- Understanding of frontend software design principles, architectural patterns, API design, and module boundaries.
- Experience creating maintainable and testable codebases with unit and integration testing practices.
- Experience optimizing frontend performance and using client-side debugging, profiling, and benchmarking techniques.
- Ability to develop applications or libraries across web, mobile, and desktop platforms.
- Strong communication, collaboration, requirements-gathering, technical consensus-building, documentation, and mentoring skills.
- Familiarity with C++ or other low-level languages is preferred but not required.
Benefits
- Full-time employees are eligible for equity compensation and benefits.
- For office-based roles, the work arrangement is onsite Tuesday through Thursday, with optional presence Monday and Friday.
- The stated starting annual base salary range for San Mateo, California roles is $242,100–$312,970 USD.
Tech Stack
Categories
About Roblox
Roblox builds a platform for user‑generated 3D experiences, offering Roblox Studio for creators and a social marketplace where players explore and interact across devices. Its business model centers on virtual currency (Robux) and subscriptions, platform fees paid to creators, and an expanding advertising offering. Founded in 2004 and headquartered in San Mateo, California, Roblox Corporation is publicly traded on the NYSE under the ticker RBLX.
