IOS-разработчик (Swift)
PythonНаша команда занимается развитием собственного информационного продукта в строительной отрасли - системы. В нашей системе работают крупнейшие застройщики РФ. Мы быстро растём и готовимся к выходу на мировой рынок.
Технологический стек: Swift, Kotlin, React, Node.js, Go, MongoDB, PostgreSQL, Redis, Docker, Kubernetes.
Обязанности:
- разрабатывать приложение, переносить функционал из web-версии;
- развивать продукт, реализовывать новые модули/функции;
- реализовывать компоненты интерфейса;
- проектировать архитектуру приложения и компонентов;
- писать понятный код и комментарии;
- покрывать код тестами;
- проводить code review;
- оценивать трудоёмкость задач и соблюдать сроки;
- взаимодействовать с другими разработчиками, аналитиками, дизайнерами, тестировщиками.
Требования:
- уверенное знание Swift;
- опыт создания интерфейсов на SwiftUI;
- понимание принципов работы CoreData, Realm;
- опыт сборки приложений и публикации в App Store;
- понимание принципов работы iOS и жизненного цикла приложения;
- умение работать с многопоточностью;
- понимание работы в фоновом режиме;
- понимание клиент-серверной архитектуры и сетевого взаимодействия;
- понимание работы Git/GitFlow;
- опыт написания автотестов;
- понимание принципов ООП.
Будет плюсом:
- знание Objective-C;
- опыт в автоматизации сборки и публикации приложений;
- понимание принципов и архитектурных подходов DRY, YAGNI, KISS, SOLID;
- понимание особенностей архитектур MVC, MVP, MVVM;
- опыт работы с реляционными базами данных;
- желание развиваться и внедрять новые технологии.
Условия:
-
официальное оформление по ТК РФ, либо иные условия;
-
заработная плата плата по результатам собеседования;
-
полный рабочий дней, удаленно или офис в Технопарке г.Пермь;
-
современный стек технологий и интересные задачи;
-
работу в продуктовой команде;
-
возможность карьерного роста.
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Откликнуться
