Leonardo DRS
Leonardo DRS
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.
  • Конкурентна тривалість відпустки.
  • Лікарняні та відпустка на випадок надзвичайних обставин.
  • Оплачувана відпустка для батьків.
  • Години для громадської діяльності.
  • Щорічні премії за результатами роботи для працівників, які мають на них право.
  • Акції для працівників, які мають на них право.
  • Оплата понаднормової роботи, де це застосовно.