Roblox
Software Engineer, User Frameworks
San Mateo, CA, United StatesFrom $196.8kfull-timemidAdded today
About this role
Join Roblox's User Frameworks team to design and build reusable UI components and design systems that power product experiences across the platform. You'll collaborate with design and engineering teams to create scalable, accessible, and maintainable frontend solutions while exploring AI-assisted development workflows.
What you'll do
- Build and maintain reusable UI components and libraries used by multiple Roblox teams
- Contribute to the Foundation Design System by defining and implementing shared building blocks
- Write clean, well-tested, and maintainable code following established engineering patterns
- Collaborate with design and engineering to ensure consistent, accessible user experiences
- Explore automation and AI-assisted workflows to accelerate UI development
- Help scale high-quality UI development practices across the organization
What they're looking for
- JavaScript, TypeScript, Lua, or similar languages
- Frontend system and component architecture
- React or modern UI frameworks
- Design systems and reusable component design
- Performance and accessibility optimization
- Software quality practices and API design
- Testing and code maintainability
- AI-assisted development and automation
Benefits
- Equity compensation
- Full benefits package
- Hybrid work arrangement (Tuesday-Thursday on-site in San Mateo)
- Opportunity to shape product experiences for millions of users
- Collaborative environment with design and engineering teams
- Exposure to emerging AI and automation technologies
Opens the official application on the employer’s site. No login required.
Roblox
Roblox operates an immersive gaming platform connecting millions of users globally, focusing on real-time multiplayer experiences, social features, and content sharing. The company is hiring Software Engineers across systems, networking, caching, data engineering, and social features to scale their platform and enhance user engagement.
- Website
- roblox.com
Likely interview questions
- Can you describe a reusable UI component or design system you've built and how you ensured it scaled across multiple teams?
- How do you approach balancing performance, accessibility, and maintainability in your component design?