5 days ago
San Mateo, CA, USASenior
Base Salary
$197k - $243k/yr
Responsibilities
- Design and build UI frameworks and APIs, including layout and navigation systems, server-driven UI, and shared component libraries.
- Develop core navigation, routing, state-management, and data-flow systems for fast and consistent application behavior.
- Improve startup performance, transition smoothness, layout stability, and client performance across phones, tablets, and desktops using traces and telemetry.
- Roll out platform changes safely using feature flags, staged rollouts, side-by-side validation, and rapid rollback.
- Drive adoption of shared frameworks and components by partnering with product, design, and feature engineering teams.
- Improve engineering quality through code reviews, test coverage, documentation, and mentoring.
Requirements
- At least 4 years of professional experience building and shipping client applications, ideally on mobile or desktop.
- Strong hands-on React experience and understanding of its component model, state management, and rendering behavior, preferably with React Native or a comparable application framework.
- Experience designing shared frameworks, UI platforms, or core libraries for other engineers to use.
- Understanding of client rendering and layout performance across screen sizes, form factors, and orientations.
- Strong debugging and profiling skills for issues such as slow startup, visual stutter, and memory pressure.
- Experience with feature flagging, staged rollouts, and experiment-driven launches.
- Strong written and verbal communication skills and the ability to align multiple teams around a technical plan.
- Ability to work in a large evolving codebase and migrate legacy code incrementally.
- Bonus qualifications include Luau or Lua, React Navigation or comparable routing libraries, native iOS or Android development, server-driven UI, cross-platform applications, and developer-support experience.
Benefits
- Full-time employees are eligible for equity compensation and benefits.
- Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday.
- The listed annual base salary range applies to roles based at the San Mateo, California headquarters.
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.
