Назад
13 дней назад

Senior Software Engineer, Foundation & Luau Platform

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Foundation & Luau Platform (React/Luau): Building shared UI frameworks, APIs, navigation systems, server-driven UI, and component libraries for Roblox applications with an accent on client performance, reliability, and cross-platform architecture. Focus on designing core rendering and data-flow systems, safely rolling out platform changes at scale, and diagnosing startup, layout, memory, and interaction performance issues.

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

Salary: $196,750–$243,290 USD annual base pay. Full-time employees are also eligible for equity compensation and benefits.

Company

Roblox builds tools and platforms for creating and experiencing 3D immersive digital content.

What you will do

  • Design and build UI frameworks and APIs, including layout, navigation, server-driven UI, and shared component systems.
  • Develop core navigation, routing, state-management, and data-flow systems for consistent and responsive applications.
  • Improve startup performance, transition smoothness, and layout stability across phones, tablets, and desktop devices.
  • Roll out platform changes safely using feature flags, staged releases, side-by-side validation, and rapid rollback.
  • Partner with product, design, and feature engineering teams to drive platform adoption and incorporate developer feedback.
  • Improve engineering quality through code reviews, testing, documentation, and mentoring.

Requirements

  • 4+ years of professional experience building and shipping client applications, preferably for mobile or desktop.
  • Strong hands-on experience with React, including component architecture, state management, and rendering behavior.
  • Experience designing shared frameworks, UI platforms, or core libraries for other engineers.
  • Understanding of client rendering and layout performance across screen sizes, form factors, and orientations.
  • Strong debugging and profiling skills, including diagnosing startup delays, visual stutter, and memory pressure.
  • Experience with feature flags, staged rollouts, incremental legacy-code migration, and cross-team technical communication.

Nice to have

  • Experience with Luau or Lua.
  • Experience with React Navigation or comparable routing libraries.
  • Native iOS or Android development experience.
  • Experience with server-driven UI, dynamic UI delivery, or cross-platform applications for mobile, desktop, and console.
  • Experience helping engineers adopt shared platforms through documentation, migration guides, or direct support.

Culture & Benefits

  • Work on platform systems used across Roblox applications and tools.
  • Collaborate with product, design, and engineering teams in a large, evolving codebase.
  • Full-time employment includes equity compensation and benefits.
  • For US-based roles, certain US visa work-authorisation categories may not be supported, and future H-1B sponsorship may not be available.
  • Reasonable accommodations are available during the recruiting process for qualifying disabilities or religious beliefs.

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