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.
Job Description
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.
Please note the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.