
Leonardo DRS — відома компанія, що працює у сферах виробництва, оборони та аерокосмічної промисловості. Заснована у 1969 році, вона представлена як великий роботодавець із чисельністю персоналу від 5 001 до 10 000 осіб. Профіль компанії дає уявлення шукачам роботи, які розглядають можливості в досвідченій організації, що обслуговує технічно орієнтовані галузі.
Старший full-stack інженер-програміст із фокусом на UI
Створюйте застосунки на TypeScript і React для радіолокаційних та оборонних систем Leonardo DRS. Розробляйте full-stack-функції, API та інтеграції, працюючи на місці.
Опис
- Створюйте й підтримуйте фронтенд-застосунки та full-stack-функції для критично важливих радіолокаційних і оборонних систем.
- Розробляйте користувацькі функції за допомогою TypeScript, React і суміжних фронтенд-інструментів.
- Розробляйте структуру застосунків, повторно використовувані компоненти, керування станом, асинхронну обробку даних, практики тестування та підтримуваність коду.
- Підключайте інтерфейси до серверних служб, REST API, джерел даних, інтерфейсів обміну повідомленнями та системних робочих процесів.
- Співпрацюйте з інженерами серверної розробки, Linux, систем, інтеграції й тестування, щоб створювати надійні функції відповідно до складних вимог.
- Усувайте проблеми в усьому стеку застосунків: від поведінки UI та API до асинхронних потоків даних, конфігурації розгортання й системної інтеграції.
- Освоюйте серверне середовище Linux, зокрема служби на Rust, щоб підтримувати full-stack-розробку й налагодження на різних рівнях.
- Беріть участь у перевірках коду, обговореннях дизайну, тестуванні, документуванні, випуску в продукцію та наставництві молодших інженерів.
Вимоги
- Ступінь бакалавра в галузі інженерії, інформатики, комп’ютерної інженерії або суміжній технічній галузі та щонайменше п’ять років релевантного досвіду в розробці програмного забезпечення або еквівалентний досвід.
- Значний досвід промислової розробки користувацьких інтерфейсів із TypeScript і компонентним фреймворком, як-от React, React Native або Angular.
- Досвід проєктування, створення, тестування, налагодження й підтримки складних користувацьких функцій на основі робочих процесів, CONOPS або обмежених вимог.
- Досвід підключення фронтенд-застосунків до серверних служб, API, джерел даних або системних робочих процесів.
- Досвід роботи із серверною або універсальною мовою, як-от Python, C#, Java, Node.js, Go, C, C++, Rust чи подібною мовою.
- Досвід або навчання роботі з компільованими мовами чи мовами системного рівня та темами на кшталт керування пам’яттю, паралелізму, мереж, операційних систем або налагодження.
- Досвід роботи з Git і спільної розробки програмного забезпечення.
- Здатність опановувати складні технічні галузі, чітко спілкуватися, наставляти менш досвідчених інженерів і співпрацювати з командами розробки ПЗ, систем, інтеграції та тестування.
- Потрібне громадянство США.
- Потрібно мати чинний допуск Міністерства оборони США або бути готовим отримати його в розумний строк після початку роботи.
Переваги
- Медичне, стоматологічне страхування та страхування зору.
- Внески компанії на рахунок медичних заощаджень.
- Послуги телемедицини.
- Страхування життя та на випадок втрати працездатності.
- Юридичне страхування.
- Пенсійний накопичувальний план 401(k).
- Програми добробуту для підтримки фізичного, емоційного й фінансового здоров’я.
- Можливості кар’єрного зростання, професійного розвитку та підвищення кваліфікації.
- Гнучкий графік 9/80.
- Конкурентна тривалість відпустки.
- Лікарняні та відпустка на випадок надзвичайних обставин.
- Оплачувана відпустка для батьків.
- Години для громадської діяльності.
- Щорічні премії за результатами роботи для працівників, які мають на них право.
- Акції для працівників, які мають на них право.
- Оплата понаднормової роботи, де це застосовно.