Roblox

Senior Software Engineer - UI Systems

Roblox

San Mateo, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly experienced and creative software engineer with a passion for creating innovative user interfaces? Do you thrive in a fast-paced, collaborative environment where you can push the boundaries of what's possible? Look no further! Roblox is seeking a Senior Software Engineer to join our dynamic team and lead the development of our UI systems. In this role, you will utilize your technical expertise and leadership skills to drive the design and implementation of cutting-edge user interfaces that will impact millions of players worldwide. If you are driven, adaptable, and have a strong understanding of UI principles, we want to hear from you!

  1. Lead the development and implementation of innovative user interfaces for Roblox's platform.
  2. Utilize technical expertise and knowledge of UI principles to design and build cutting-edge UI systems.
  3. Collaborate with cross-functional teams to understand user needs and create intuitive, user-friendly interfaces.
  4. Continuously research and stay updated on industry trends and best practices for UI design.
  5. Take ownership of UI projects from conception to launch, ensuring high-quality and timely delivery.
  6. Mentor and guide junior engineers to improve their technical skills and contribute to the overall success of the team.
  7. Collaborate with product managers and designers to translate user requirements into technical specifications.
  8. Troubleshoot and resolve any UI related issues and bugs in a timely manner.
  9. Ensure all UI code is well-organized, maintainable, and adheres to coding standards.
  10. Keep up-to-date documentation of UI systems and processes for future reference.
  11. Continuously strive to improve and optimize existing UI systems for better performance.
  12. Stay updated on new and emerging technologies and provide recommendations for incorporating them into UI development.
Where is this job?
This job is located at San Mateo, CA, USA
Job Qualifications
  • Extensive Experience With Front-End Development: A Senior Software Engineer For Ui Systems At Roblox Should Have A Strong Background In Front-End Development, Including Proficiency In Html, Css, And Javascript. They Should Also Have Experience With Popular Front-End Frameworks Such As React Or Angular.

  • Proficiency In Ui Design Principles: In Addition To Technical Skills, A Senior Software Engineer For Ui Systems At Roblox Should Also Have A Deep Understanding Of Ui Design Principles. This Includes Knowledge Of User Experience (Ux) And User Interface (Ui) Best Practices, As Well As The Ability To Create Visually Appealing And Intuitive User Interfaces.

  • Strong Team Leadership Skills: As A Senior Member Of The Team, This Role Will Require The Ability To Lead And Mentor Junior Engineers. Therefore, Candidates Should Have Strong Leadership Skills, Including The Ability To Communicate Effectively, Delegate Tasks, And Provide Constructive Feedback.

  • Experience With Cross-Platform Development: Roblox Is A Platform That Supports Multiple Devices And Platforms, So A Senior Software Engineer For Ui Systems Should Have Experience With Cross-Platform Development. This Includes Knowledge Of Responsive Design And The Ability To Adapt Ui Elements For Different Screen Sizes And Resolutions.

  • Knowledge Of Roblox Platform: To Be Successful In This Role, Candidates Should Have A Deep Understanding Of The Roblox Platform, Including Its Features, Capabilities, And Limitations. They Should Also Be Familiar With The Roblox Studio Development Environment And Have Experience Developing Games Or Experiences On The Platform.

Required Skills
  • Javascript

  • Web Development

  • Agile Methodology

  • Responsive Design

  • Team Leadership

  • HTML/CSS

  • Mobile app development

  • UI Design

  • Front-end development

  • Cross-Platform Compatibility

  • User Experience (UX)

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer - UI Systems in San Mateo, CA, USA is between $140,000-$170,000 per year. This can vary depending on factors such as the specific company, years of experience, and additional skills or qualifications.

Additional Information
Roblox is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedSeptember 4th, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Roblox

Roblox is a global platform that brings people together through play.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started