Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Roblox

Senior Frontend/Fullstack Software Engineer (Sharing)

Posted Updated
Discussion

Description

  • As a Senior Software Engineer on the Sharing team, you will build the foundation that powers how millions of users capture, share, and discover content on Roblox Moments
  • You will work across the stack to deliver high-performance experiences, from client-side user flows to the backend systems that serve billions of contents each day
  • You will partner closely with product and other engineering teams to define architecture, improve reliability, and drive measurable impact on engagement and content growth
  • Design and build engaging, high-performance content creation/sharing and consumption experiences across Roblox Moments
  • Own projects end to end, from design and architecture to launch and iteration, driving measurable impact on user engagement and content quality
  • Collaborate with engineers across product, safety, and infrastructure teams to define best practices and align on scalable solutions
  • Identify gaps in performance, testing, and experimentation workflows, and lead improvements that make the team more effective and efficient
  • Uphold high standards of technical quality and user experience while rapidly iterating on new features
  • Contribute to a strong, inclusive team culture by helping refine processes, mentoring peers, and supporting each other’s success
  • This role is ideal for engineers who thrive on building scalable, developer facing and user-facing products that blend technical depth with creative impact
  • Solid web and client fundamentals: modern JavaScript, rendering and layout, and the judgment to know when a framework abstraction is helping you and when it’s in your way
  • 5+ years building production frontend or client applications, working on complex user interfaces in close partnership with product and design
  • Deep hands-on React experience: hooks, component composition, render performance, and state management at scale with Redux or comparable patterns
  • Curiosity about working in more than one language and runtime, and enthusiasm for learning Luau if you don’t know it yet
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience​
  • Experience integrating with backend services over REST or GraphQL, and designing client data flows that stay resilient when the network doesn’t cooperate

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →