Roblox is looking to solve the problem of creating a more streamlined and enjoyable experience for hundreds of thousands of developers worldwide who make games on the platform, by building the tools and platform that empower the community to bring any experience to life.
Requirements
- 5+ years in developing and deploying top of the line user-facing applications
- 1+ years of experience with C++ or another lower-level language
- Experience with UI frameworks like React, Cocoa, WPF, or others is a plus
- Experience in making developer-, engineer- or artist-facing tools, such as game development tooling, CADs, 3D editors, design tools is a big plus
- A passion for end-user experience
Responsibilities
- Work on various interactive tools for Roblox game developers
- Define architecture and implement reusable tooling frameworks
- Work with UX designers and Product Manager to come up with most optimal and ergonomic solutions
- Design and execute on the architecture and technical direction that will be the future of our application
- Own and deliver complex technical projects from the planning stage through execution
- Work cross functionally, across teams and technology platforms
- Mentor team members helping them improve their professional skills and expertise
Other
- Bachelor's degree in Computer Science, or a similar technical field
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday
- Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type
- Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process
- All full-time employees are also eligible for equity compensation and for benefits as described on the company website