[2025] Software Engineer, Frontend - New Grad
The engineers at Roblox tackle exceptionally challenging problems in tech today—distributed systems, real-time communication, 3D co-experience, massive data processing, social networking, rendering, physics, and more. As a Frontend Software Engineer, you will code with a user-first mentality, focusing on UI/UX details. You will work with a React-inspired UI platform. If you are motivated by crafting delightful user experiences and excited by learning new languages and technologies, this is the position for you.
You Are:
- Possess or pursuing an undergraduate or graduate degree in Computer Science, Engineering, or a related field.
- Familiar with software engineering through school, internships, personal projects, or previous jobs.
- Proficient in one or more programming languages such as JavaScript, TypeScript, C++, Lua, or others.
- Experienced with modern front-end frameworks like React, Angular, or Vue.
- Skilled in building applications that serve users cross-platform, such as on Web, iOS, Android, Windows, Mac OS, or others.
- Passionate about building and shipping customer-facing user interfaces.
- Adaptable and thrives in uncertain situations, quickly becoming proficient in coding standards, tools, and effective methods.
You Will:
- Help build and ship outstanding features utilized by hundreds of millions of users.
- Collaborate with Product and Design teams to ensure technical solutions embody the shared team vision.
- Use best programming practices and optimize code for performance.
- Write and maintain unit and integration tests for the code you write.