Xamarin разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Хайтек Груп — аутсорсинговая компания из Казани, специализирующаяся на разработке сложных веб-приложений. Чаще всего мы работаем со стеком .NET Core и JavaScript (Angular, React).
Наши преимущества
- Работаем со сложными и длительными проектами. Многие проекты длятся годами, поэтому формат работы близок к продуктовой разработке. Однако, мы стараемся время от времени менять состав команд, чтобы сотрудники могли попробовать себя в новом амплуа.
- Принимаем активное участие в жизни профессионального сообщества: участвуем в российских конференциях — DotNext, TechLeadConf, Dump, CodeFest и европейской — NDC Oslo; с 2013 публикуем технические статьи на Хабре; с 2017 года ведем курс по выбору «Разработка корпоративных приложений на платформе .NET» в Казанском Федеральном Университете.
- Создали программу развития разработчиков от стажера до тимлида/техлида. Работая у нас, вы будете постоянно повышать свой профессиональный уровень.
Что предстоит делать?
Участвовать в разработке B2B и B2C мобильных приложений с нуля, а также дорабатывать существующие.
Предлагаем подключиться к разработке B2B-приложения для водителей транспортной компании для iOS и Android. Водитель использует приложение для получения заказа, навигации (исключая телефонные контакты со службой навигации), установки статусов погрузки/выгрузки, заполнения путевых листов, сдачи авансовых отчетов и расчета заработной платы за рейсы.
Пользовательский интерфейс на базе компонентов Xamarin.Forms и Material.
Предъявляются требования к работе приложения на личных смартфонах водителей, т.е. без гарантии конкретных моделей, диагонали экрана и технических характеристик устройств. Работа с геолокацией, Ограничения - не ниже Android API Level 24, iOS 9+.
Условия
- Официальное трудоустройство в штат на полную ставку (оплачиваемые отпуска и больничные).
- Размер заработной платы определяется по результатам собеседования в зависимости от опыта и знаний кандидата.
- Гибкость в выборе графика работы (начало с 9:00 до 11:00 МСК).
- Индивидуальный подход при релокации.
Рабочий процесс
- Современные технологии: .NET Core, .NET 5, JS-фреймворки актуальных версий.
- Минимальное количество legacy-кода.
- Внутренние митапы, обмен знаниями между сотрудниками.
- Постановка задач только через трекер (мы используем YouTrack). Берёте задачу в работу только когда постановка понятна.
- Задачи разного уровня сложности: найдется достойный челлендж как для новичков, так и опытных программистов.
Культура
- Сорокачасовая рабочая неделя. Переработки случаются, но носят добровольный характер и оплачиваются отдельно по двойной ставке.
- У нас принято задавать вопросы и помогать друг другу.
- Мы считаем, что лучше попробовать, ошибиться, сделать выводы и исправить ошибку, чем сидеть сложа руки.
- Для каждого сотрудника составляем индивидуальный план развития. Можно вырасти от стажера до тимлида.
- Регулярно пересматриваем уровень зарплаты по мере повышения квалификации.
Рабочее место
- Работа из офиса или из дома. Для работы из офиса нужны антитела к сами-знаете-чему.
- Кухня с кофе, чаем, фруктами в офисе снова вернулась к работе.
- Современная техника: десктоп (2 монитора, Intel Core i7/i9 или AMD, SSD, 16 GB RAM - 32 GB RAM лицензионное ПО) или ноутбук на выбор.
- Если нужна специфическая техника для работы - купим.
- Возможность выбора рабочего места и обустройства как нравится.
Средний процент рекомендации о работодателе друзьям и знакомым 96% по независимому рейтингу Хабр Карьеры.
Требования к кандидату
- Знание технологий C#, XAML, Xamarin, Xamarin.Forms.
- Владение одним из MVVM-фреймворков ReactiveUI, MvvmCross, MvvmLight, Prism или аналогичным.
- Опыт публикации приложений в магазины приложений, Test Flight.
- Понимание принципов ООП.
- Опыт коммерческой разработки от двух лет.
- Стремление писать чистый, поддерживаемый код.
- Разница с московским временем +/- 3 часа. Идеально, если вы в Казани.
В сопроводительном письме кратко расскажите о себе. Если есть примеры кода в публичных репозиториях - прикладывайте.