Swift
Swift
Swift — консалтингова компанія, що підтримує державні організації, з особливим фокусом на оборонних проєктах. Її послуги охоплюють супровід закупівель, управління програмами, системну інженерію, кібербезпеку та ІТ-інфраструктуру. Компанія допомагає державним установам удосконалювати операційну діяльність і реалізовувати технологічні програми в межах чинних нормативних вимог і стандартів відповідності.

Full-Stack інженер програмного забезпечення — гібридний формат, Тайсонс, Вірджинія

Приєднуйтеся до Swift на посаді full-stack інженера програмного забезпечення та розробляйте захищені застосунки для відстеження платежів на Java і Spring Boot для глобального постачальника фінансових повідомлень. Створюйте API, підвищуйте продуктивність і долучайтеся до всіх етапів життєвого циклу розробки ПЗ.

Опис

  • Проєктувати, створювати й тестувати нові функції застосунків.
  • Створювати чистий, зручний у супроводі та ефективний серверний код Java із використанням Spring Boot.
  • Розробляти й підтримувати API, інтегруючи сторонні сервіси.
  • Працювати з менеджерами продукту, UI/UX-дизайнерами та інженерами над визначенням вимог і технічних специфікацій.
  • Перевіряти код і надавати конструктивний зворотний зв’язок.
  • Дотримуватися стандартів написання коду, а також найкращих практик якості й безпеки.
  • Діагностувати та усувати технічні проблеми.
  • Виявляти вузькі місця продуктивності й оптимізувати роботу застосунків.
  • Брати участь у плануванні, проєктуванні, розробці, тестуванні, розгортанні та супроводі протягом усього життєвого циклу розробки ПЗ.
  • Використовувати AI-асистентів для проєктування, розробки й тестування.
  • Стежити за новими технологіями та тенденціями галузі.
  • Підтримувати технічну документацію та обмін знаннями.
  • Оцінювати технічну здійсненність і визначати приблизні оцінки для запропонованих системних рішень.

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук, розробки програмного забезпечення або суміжній галузі.
  • Від трьох до п’яти років досвіду роботи full-stack інженером програмного забезпечення або на аналогічній посаді.
  • Практичний досвід розробки на Java, зокрема з фреймворком Spring Boot.
  • Практичний досвід розробки API та інтеграції систем через REST API.
  • Досвід створення застосунків на основі HTTP і TCP/IP.
  • Знання методів парсингу XML і JSON.
  • Досвід роботи з відладчиками, витоками пам’яті та налаштуванням продуктивності систем.
  • Професійний досвід роботи з базами даних, технологіями зберігання даних і системами RHEL.
  • Досвід використання AI-інструментів для проєктування, написання коду й тестування.
  • Знайомство з інструментами Agile, зокрема Jenkins, JIRA, Artifactory і Confluence.
  • Знайомство з AWS, Azure або Google Cloud Platform і практиками DevOps.
  • Сильні навички розв’язання проблем і увага до деталей.
  • Здатність самостійно та в команді працювати в динамічному середовищі.
  • Swift не може спонсорувати отримання дозволу на роботу для цієї посади ні зараз, ні в майбутньому.

Переваги

  • Конкурентоспроможна базова заробітна плата.
  • Можливість отримання бонусу залежно від індивідуальних і корпоративних результатів.
  • Медичне страхування без витрат на страхові внески для працівника або членів сім’ї.
  • Стоматологічне страхування без витрат на страхові внески для працівника або членів сім’ї.
  • Страхування зору без витрат на страхові внески для працівника або членів сім’ї.
  • Страхування життя без витрат на страхові внески для працівника або членів сім’ї.
  • Пенсійний план.
  • Внески роботодавця за планом 401(k).
  • Різноманітне та інклюзивне робоче середовище.
  • Розумні умови доступності під час набору персоналу.