Middle+ iOS Developer — Беларусь, Минск
Зарплата не указана
Откликнуться8yYSk8NH5sx — продуктовая команда, которая разрабатывает платформу для управления строительными проектами на рынке США. Платформа объединяет участников проекта и позволяет работать с журналами работ, замечаниями, запросами информации и проектной документацией в одном пространстве. Продукт доступен в веб- и мобильной версиях.
В платформу встроен AI-агент, который помогает автоматизировать рутинные задачи и работу с проектными данными. AI-инструменты используются и в процессе разработки: инженеры регулярно работают с AI-агентами в рамках своих повседневных задач.
В настоящее время мы ищем мобильного разработчика для развития нативного iOS-приложения и мобильной части продукта, включая Android.
Вам предстоит:
• Разработка новых функций нативного iOS-приложения: журналы работ, замечания, фото и голосовые записи.
• Реализация синхронизации с бэкендом в реальном времени и обеспечение надёжной работы с данными при нестабильном соединении.
• Взаимодействие с бэкенд-разработчиками и QA: согласование спецификаций, участие в code review и тестировании.
• Разработка с использованием AI-агентов (Claude Code, Codex и аналоги): постановка задач, проверка и доработка результата.
• Участие в еженедельных релизах и обеспечение стабильности приложения.
• Развитие мобильной части продукта.
Наши ожидания:
• Опыт коммерческой разработки нативных iOS-приложений от 3 лет.
• Уверенное владение Swift, SwiftUI и UIKit, async/await, Combine.
• Знание Objective-C, Java, C/C++.
• Владение TypeScript/JavaScript, HTML/CSS.
• Практика работы с WebSocket, REST и GraphQL.
• Знание PostgreSQL и других баз данных.
• Работа с камерой и фото, фоновая загрузка файлов.
• Реализация офлайн-режима: очередь операций, повторная отправка, разрешение конфликтов при синхронизации.
• Сборка и дистрибуция приложений через Xcode и TestFlight.
• Навыки диагностики клиент-серверных проблем по логам и событиям.
• Понимание архитектуры Android-приложений, практический опыт работы с Android SDK и Android Studio.
• Опыт использования AI-инструментов в разработке: постановка задач, ревью сгенерированного кода, соблюдение стандартов проекта.
Мы предлагаем:
• Офисный формат работы: график 5/2 с гибким началом рабочего дня.
• Конкурентную заработную плату.
• Участие в разработке продукта для рынка США.
• Современный технологический стек и активное использование AI-инструментов в ежедневной работе.
• Комфортный офис с игровыми зонами (БЦ «Порт», ст. м. Уручье).
Ждём ваш отклик!
Вакансия является планируемой к созданию.