Чётко очерченная платформенная роль в известной продуктовой компании даёт возможность работать над ключевыми системами в большом масштабе, а зарплата выше медианы бенчмарка. Главные ограничения - офисный график в Сан-Матео и ограниченная визовая поддержка.
Кликните для подробной информации
Ограничения по визамСовременный стекКлючевая платформаСильный работодательЗарплата выше медианы
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →