Senior Software Engineer, Core UI
Core
Design, build, and own end-to-end development of user-facing features and systems for the Roblox App across mobile, desktop, VR, and consoles, serving hundreds of millions of users and creators.
Role type
Senior Software Engineer (Core UI)
Builds
Roblox App core surfaces (Home, Avatar, Search) and user-facing systems for multi-platform experiences.
Domain
Gaming / 3D immersive digital experiences
Deliverable
product features
Required skills
Modern frontend frameworks (React), component-based architecture, state management, software design principles, frontend architecture, API design, cross-functional collaboration
Preferred skills
Lua, React Native, UI performance profiling, multi-platform application development, C++
Technologies
React, React Native, Lua, C++, VR, mobile, desktop, consoles
Responsibilities
Design and build end-to-end user-facing features; Develop robust systems for core app surfaces; Create scalable solutions for high-quality UI; Partner with engineering, product, and design teams.
Seniority
Senior, hands-on IC