Международная продуктовая IT-компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках IOS разработчика.
Чем предстоит заниматься:
- Разработка мобильных приложений под платформу iOS;
- Взаимодействие с аналитиками, дизайнерами и тестировщиками;
- Выявление и исправление ошибок в работе текущих разработок;
- Интеграция с сервисами компании;
- Поддержка и развитие проектов, добавление нового функционала.
Какой опыт, знания и качества нужны:
- Опыт коммерческой iOS разработки от 2-х лет;
- Уверенное знание Swift и SwiftUI
- Базовое понимание UIKit для интеграции UIKit-оберток в SwiftUI при необходимости
- Знание паттернов проектирования, Понимание и применение принципов SOLID.
- Проектирование и разработка архитектуры приложений;
- Практический опыт с архитектурными паттернами: MVVM/Clean Architecture/VIPER или аналогичными
- Опыт создания гибких пользовательских интерфейсов и кастомных UI-компонентов;
- Опыт работы с async/await и асинхронностью в iOS
- Работа с клиент-серверной архитектурой (REST API);
- Оценка сроков выполнения задач;
- Работа в команде и с системами контроля версий (Git).
- Опыт работы в Jira/Youtrack или другими системами контроля.
Преимуществом будет:
- Опыт работы с Design System
- Свои приложения в AppStore;
- Написание unit тестов
- Написание snapshot тестов
- Написание своих библиотек/фреймворков с использованием spm/tuist/cocoa-pods
- Опыт оптимизации производительности UI (например, работа со Scroll)
- Практический опыт создания анимаций в SwiftUI
- Опыт работы с SVG: парсинг и отображение векторной графики.
Что компания может предложить вам:
- Годовой бонус (13-я ЗП);
- Реферальная программа за успешную рекомендацию кандидата;
- ДМС, подарки для сотрудников и их детей.
- Гибкое начало рабочего дня;
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований;
- Перспективы самореализации и развития;
- Наличие большого количества задач, которые дают возможность материального и профессионального роста;
- Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
- Компенсация оплаты занятий по английскому языку.