N-iX logo

Senior iOS Engineer

N-iX·Salary not specified

Primary stack

AgileSwiftUIiOSCI/CDUnit TestingGitSwift

Nice to have's

GitHub ActionsAzure DevOpsFeature flagsBranching strategiesGitFlow

Job description

Description language:

Про посаду

N-iX шукає Senior iOS Engineer для своєї команди. Клієнт є одним із найбільших у світі роздрібних продавців моди, який продає товари в 215 ринках через свою онлайн-платформу або через свої 6 477 магазинів у 95 ринках. Працюючи тісно разом як єдина компанія, глобально орієнтована на ключові елементи виробництва моди – дизайн, виробництво, дистрибуцію та роздрібну торгівлю. Вся продукція заснована на трьох стовпах – гнучкості, цифровій інтеграції та стійкості.

Обов'язки

  • Забезпечення дотримання та гарантування відповідності глобальній архітектурі компанії
  • Спілкування з крос-функціональними командами щодо інтеграції сервісів
  • Просування найкращих практик для підвищення якості нашого коду та процесів і забезпечення технічної досконалості
  • Дослідження та оцінка технічних варіантів для впровадження бізнес-вимог
  • Тісне співробітництво з Product Owner та підтримка в технічному визначенні елементів продуктового беклогу
  • Надання системної або технічної експертизи в розробці команді
  • Гарантування безперервного розгортання, написання якісного, підтримуваного коду з широким спектром тестування в швидкозмінному професійному середовищі програмної інженерії
  • Пропозиція технічних та функціональних удосконалень для додавання вартості до продукту
  • Відмінні комунікаційні, організаційні та навички фасилітації, продуктово-орієнтований підхід, увага до результатів команди, готовність до постійного особистого та командного вдосконалення, лідерські якості та стійкість.
  • Проактивне використання інструментів розробки з штучним інтелектом (наприклад, GitHub Copilot, Cursor або еквівалент); відкритість до підходів Spec-Driven Development (SDD) та інтеграції штучного інтелекту в щоденні інженерні робочі процеси.

Вимоги

  • 5+ років перевіреного досвіду комерційної роботи з UIKit та Swift
  • Великий досвід роботи з SwiftUI
  • Міцні навички об'єктно-орієнтованого дизайну та аналізу та сучасні практики розробки
  • Глибоке знання Чистої Архітектури та Доменно-орієнтованого дизайну
  • Робочий досвід роботи з настановами / кращими практиками інтерфейсу iOS
  • Досвід тестування – Юніт тестування, Snapshot тестування, Автоматизоване тестування
  • Тестування, кероване тестом та Тестування, кероване поведінкою
  • Досвід роботи з CI/CD, Контроль якості коду, та Охоплення коду. GitHub Actions, Azure DevOps
  • Сильний досвід роботи з модульною архітектурою
  • Знання архітектурних паттернів інтерфейсу користувача: MVC, MVVM, MVP
  • Глибоке знання системи контролю версій Git. Флаги функцій, Стратегії гілок, GitFlow
  • Досвід роботи в Agile середовищі, чітке розуміння ментальності Agile методологій та практик розробки, застосовних до них
  • Високий рівень володіння англійською мовою

Ми пропонуємо

  • Конкурентоспроможна зарплата
  • Можливість віддаленої роботи
  • Бюджет на професійний розвиток

Про компанію

N-iX – це провідна компанія з розробки програмного забезпечення з глобальною присутністю, яка надає інноваційні рішення клієнтам у різних галузях. Ми прагнемо створити співробітницьке та інклюзивне робочі середовище, де наші команди можуть процвітати та розвиватися.

© N-iX. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

N-iX is a Ukraine and Poland based provider of software development outsourcing services, game development and professional services with 1700+ technical experts.

More at N-iX

All 71 roles

Similar jobs

Popular searches