# О компании
Avenga — международная инженерная компания, помогающая бизнесу работать с искусственным интеллектом в основе. С более чем 6000 экспертами по всему миру мы объединяем инженерный опыт с мышлением, ориентированным на ИИ, чтобы превращать амбициозные идеи в реальное воздействие в различных отраслях, технологиях и рынках.
В основе роли
Мы ищем опытного iOS-инженера для участия в крупном проекте в области банковских и финансовых услуг. Вы будете работать на всех этапах жизненного цикла приложения — от технического проектирования и разработки до тестирования, поддержки в производстве и непрерывного улучшения. Роль также включает активное использование инструментов разработки с поддержкой ИИ для повышения производительности инженеров и качества программного обеспечения.
Кандидаты должны проживать в городе Буэнос-Айрес (CABA) или Большом Буэнос-Айресе (AMBA) и быть готовы работать в гибридном режиме.
Основные навыки, которые вы принесёте
•Более 5 лет профессионального опыта разработки программного обеспечения.
•Сильный опыт нативной разработки под iOS.
•Практический опыт работы со Swift и Objective-C.
•Твердое понимание архитектуры мобильных приложений и лучших практик разработки.
•Опыт работы на всех этапах жизненного цикла разработки программного обеспечения.
•Умение расставлять приоритеты и эффективно работать в кросс-функциональной среде.
•Сильные навыки сотрудничества и коммуникации.
•Интерес к технологическим инновациям и непрерывному совершенствованию.
•Опыт работы с инструментами разработки с поддержкой ИИ или готовность активно внедрять их в рабочий процесс разработки.
Влияние, которое вы создадите
•Проектировать, разрабатывать, поддерживать и интегрировать нативные iOS-приложения и программные компоненты.
•Использовать инструменты разработки с поддержкой ИИ, такие как GitHub Copilot, Microsoft Copilot, Claude Code или аналогичные решения.
•Понимать бизнес-потребности и переводить функциональные требования в эффективные технические решения.
•Участвовать во всех этапах жизненного цикла приложения: концепция, проектирование, разработка, тестирование, внедрение и поддержка.
•Создавать и адаптировать модули и переиспользуемые программные компоненты, интегрируя их с существующими решениями.
•Разрабатывать прототипы на этапе технического определения объема.
•Писать модульные тесты, проводить ревью кода, устранять дефекты и постоянно улучшать качество программного обеспечения.
•Поддерживать производственные приложения и внедрять новые функции.
•Оптимизировать производительность приложения, удобство использования и общий пользовательский опыт.
•Создавать интуитивно понятные и удобные интерфейсы.
•Готовить и поддерживать техническую, функциональную и архитектурную документацию.
•Тесно сотрудничать с разработчиками, менеджерами продуктов и другими кросс-функциональными командами.
•Исследовать новые технологии и вносить вклад в стандарты инженерии и лучшие практики.
•Выявлять возможности для технических и процессных улучшений.