Кого мы ищем:
Мы находимся в поиске iOS разработчика в команду, которая занимается созданием нового интернет и мобильного банка, не уступающего современным рыночным стандартам, обладающим хорошим заделом для развития новых сервисов и масштабирования на клиентов ОТП Банка.
Стек:
- OS: iOS 15+
- Архитектура: MVVM+R;
- Фреймворки: UIKit (в 26 году внедряем SwiftUI), SnapKit, Realm, RxSwift -> Combine;
- SVC: Git+BitBucket;
- CI/CD: TeamCity, fastlane.
Чем предстоит заниматься:
- Проектирование и разработка очень важных для клиента фич в цифровом банкинге;
- Проводить сode-review;
- Продолжать совместно с коллегами разделение на модули приложения и фиксацией Codeowner;
- Предлагать и поддерживать внедрение лучших практик (свои и коллег) iOS-разработки в команду
Что мы ждем от тебя:
- Опыт разработки мобильных приложений;
- Знание Swift;
- Опыт реактивных фреймворков RxSwift или Combine;
- Знание принципов ООП, SOLID, Design patterns;
- Понимание Rest API;
- Знание системы контроля версий Git;
- Приветствуем опыт написания Unit и UI тестов;
- Положительно смотрим на опыт с SwiftUI;
- Желателен опыт работы в agile-командах.
Похожие вакансии
Опыт разработки REST API (мы используем FastAPI). Понимать что такое асинхронное программирование, как оно работает в Python (asyncio, aiohttp).
Коммерческий опыт работы от 5 лет. Уверенный Python для сервисной и интеграционной разработки: асинхронность там, где нужна; типизация и тестируемость...
Опыт: от 3 лет коммерческой разработки на .NET (C#), из них минимум 2 года на позициях Senior уровня.
Уверенное владение HTML5, CSS3, JavaScript (ES6+) и TypeScript. Опыт коммерческой разработки на React. Знание REST-архитектуры.
Опыт коммерческой разработки на Unity и C# от 4-х лет в Gamedev на мидкорных/казуальных проектах. Опыт написания своих...
