Skip to main content

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
Apply on the employer's site

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
View all jobs at Roblox

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?