Назад
10 дней назад

Senior Software Engineer, Frontend (App Foundations)

242 100 - 312 970$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer, Frontend (App Foundations) (React/Luau): Building scalable frontend architecture, reusable UI abstractions, and internal libraries for Roblox’s consumer-facing surfaces with an accent on cross-platform applications, state management, and performance. Focus on designing frontend foundations for millions of users, solving memory and responsiveness challenges, and mentoring engineers on architectural standards.

Location: San Mateo, California, United States; office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.

Salary: $242,100–$312,970 USD annual base pay

Company

Roblox builds tools and platforms for developers and creators to produce large-scale 3D immersive digital experiences.

What you will do

  • Design and implement robust frontend systems powering core surfaces such as Home, Avatar, and Search.
  • Create reusable React-based frontend abstractions for consistent UI development across teams and devices.
  • Maintain and evolve internal React-inspired Luau UI libraries, including state management and performance capabilities.
  • Define scalable, testable frontend architecture standards using patterns such as Flux, MVC, and MVVM.
  • Collaborate with engineering, product, and design teams to deliver cohesive user experiences.
  • Provide architectural leadership, review designs and code, and mentor engineers.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 8+ years of software development experience, including substantial experience building user-facing frontend applications.
  • Strong knowledge of HTML5, CSS3, JavaScript or TypeScript, mobile or web frontend technologies, and React.
  • Experience with component-based architecture, state management, API and module design, and unit or integration testing.
  • Experience optimizing frontend performance through debugging, profiling, and benchmarking.
  • Strong communication skills and experience collaborating across engineering, product, and design teams.

Nice to have

  • Experience with Swift, Kotlin, C++, or other low-level languages.
  • Experience developing applications or libraries for web, iOS, Android, Windows, or other platforms.
  • Experience with large-scale or high-traffic applications.

Culture & Benefits

  • Work on consumer-facing products used by millions of people.
  • Collaborate across a large engineering organization on shared platform solutions.
  • Full-time employees are eligible for equity compensation and company benefits.
  • For US-based roles, future H-1B sponsorship may not be supported and certain US visa categories may not be eligible.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →