
Avenga — міжнародна технологічна та інженерно-програмна компанія, що допомагає корпоративним клієнтам у консалтингу, розробленні продуктів і цифровій трансформації. Її команди створюють індивідуальні програмні рішення, хмарні сервіси та інтеграційні рішення для складних завдань у консалтингу, виробництві й охороні здоров’я, спираючись на досвід понад 6 000 фахівців у кількох країнах. Avenga також підтримує залучення талантів і розвиток кар’єри всередині компанії.
Старший iOS-інженер — Avenga | гібридний формат, Аргентина
Приєднуйтеся до Avenga на посаді старшого iOS-інженера в Аргентині та розробляйте нативні мобільні застосунки на Swift і Objective-C. Роль передбачає оптимізацію продуктивності, інтеграційне тестування та створення інтерфейсів із фокусом на потреби користувачів.
Опис
- Проєктувати, розробляти, адаптувати й інтегрувати програмні компоненти
- Визначати пріоритети та виконувати завдання, що впливають на роботу різних підрозділів
- Перевіряти якість програмного забезпечення за допомогою модульного, інтеграційного та регресійного тестування
- Проводити рев’ю коду, виправляти дефекти та підвищувати загальну якість
- Підтримувати документацію до програмного забезпечення відповідно до встановлених стандартів
- Оцінювати нові технології та рекомендувати практичні вдосконалення
- Підтримувати повний життєвий цикл застосунку — від концепції до подальшої підтримки
- Тісно співпрацювати з розробниками та продакт-менеджерами
- Створювати прототипи для технічного визначення обсягу робіт і планування
- Покращувати продуктивність застосунків і проєктувати інтуїтивно зрозумілі користувацькі інтерфейси
- Підтримувати ініціативи безперервного вдосконалення
- Спрямовувати обговорення та допомагати вирішувати конфлікти в команді
- Заохочувати технологічні інновації та структуровані експерименти
- Ділитися знаннями, що розвивають технологічний стек
- Пов’язувати цілі практики з командними OKR
Вимоги
- Підтверджений досвід розробки нативних застосунків для iOS на Swift і Objective-C
- Щонайменше п’ять років професійного досвіду в мобільній розробці
- Глибоке знання архітектурних патернів, зокрема MVVM, MVP і Clean Architecture
- Практичний досвід роботи з UIKit, SwiftUI, Auto Layout та адаптивним дизайном
- Досвід інтеграції REST API
- Знання Git і Azure DevOps
- Сильні навички розв’язання проблем і здатність працювати самостійно
- Знання англійської мови на середньому рівні
Переваги
- Командне робоче середовище з можливостями професійного розвитку
- Можливість долучатися до важливих технологічних проєктів і проєктів у сфері фінансових послуг
- Робота із сучасними мобільними технологіями та фреймворками
- Рівні можливості під час найму, кар’єрного розвитку та переходу на керівні посади