Компания ТЕХНЕЗИС с 2016 года занимается разработкой программного обеспечения, направленного на автоматизацию массового обслуживания пользователей. Наша специализация — системы оплаты для транспорта и туризма. Разработанные нами решения успешно эксплуатируются в десятках регионов России, что подтверждает их надежность и эффективность.
Наши сотрудники имеют огромный опыт и принимали участие в запуске крупнейших транспортных проектов:
-
Транспортная карта Тройка в Москве.
-
Транспортная карта Стрелка в Московской области.
-
Системы оплаты проезда QR-кодами в Санкт-Петербурге.
-
Система оплаты проезда в Ленинградской области.
Эти и многие другие проекты демонстрируют наш профессионализм и способность реализовывать сложные задачи.
Мы не занимаемся серийной заказной разработкой, аутстаффингом и аутсорсингом. Мы разработали два крупных продукта, на базе которых реализуем коммерческие проекты, и всегда развиваем собственные решения. Наш коллектив небольшой, но наши разработки выходят далеко за пределы стандартных для рынка решений.
Мы не ищем молодых или очень амбициозных. Нам нужен профессионал, который станет надежной опорой в командной работе. Мы не привязаны к офису и времени суток, главное — результат.
Мы ищем опытного и самостоятельного разработчика с подтвержденным предыдущим опытом работы для развития разрабатываемого интегрированного комплекса оборудования для оснащения транспортных средств (автобусов) и терминалов самообслуживания (киоски продажи билетов).
Обязанности:
- Разработка специализированного кассового программного обеспечения.
- Разработка программного обеспечения для стационарных терминалов самообслуживания.
- Интеграция периферийного оборудования (турникеты, платежные терминалы, системы подсчета пассажиров, анализаторы CAN-шины, навигационные блоки и многое другое).
- Анализировать требования по доработкам и самостоятельно оценивать трудоёмкость.
- Поддержка и развитие существующих решений, оптимизация приложения и микросервисов.
- Работа в продуктовой команде (руководитель проекта, менеджер продукта, дизайнер, frontend и backend-разработчики, тестировщики).
Требования:
- Отличное знание Kotlin.
- Уверенное знание:
- Принципов клиент-серверного взаимодействия, HTTP, REST.
- Форматов xml и json.
- Принципов ООП и основных шаблонов проектирования.
- C++ на уровне чтения кода.
- Android (понимание жизненного цикла приложения, работы с памятью и взаимодействия между процессами).
- Знание и понимание базовых паттернов и принципов разработки ПО.
- Понимание принципов работы многопоточного приложения (RxJava / Kotlin Coroutines)
- Понимание принципов работы с базами данных (Realm / Room / SQLite)
- Знания о работе с инъекцией зависимостей (Dagger / Hilt)
- Иметь представление о Frontend (html, js).
- Опыт коммерческой разработки от 4х лет.
- Опыт работы с Git, Jira/Confluence.
- Быть перфекционистом в лучшем значении этого слова. Каждая мелочь имеет значение, работу надо не просто сделать, а сделать на отлично.
Работа с отзывами кандидатов:
Отбор кандидатов — это стресс не только для кандидатов, но и для нашей команды. Мы, как и многие разработчики, немного интроверты, поэтому стремимся сделать процесс взаимодействия максимально комфортным для всех. Мы описали наш процесс, чтобы вы понимали как взаимодействовать с нами:
-
Обработка отзывов на вакансию:
Мы проверяем отзывы 1 раз в 1-2 дня. Кандидаты без профильного образования, как правило, отсеиваются, так как важно системное знание основ программирования. Например, если вы не можете объяснить, что такое конечные автоматы и как их использовать, то не сможете пройти этап технического собеседования.
Если мы сочли ваш опыт недостаточным, мы уведомим вас в чате. Если мы ошиблись в оценке вашего опыта по резюме — не стесняйтесь написать нам в чат.
Успешным кандидатам мы направим уведомление с предложением о первичном контакте (телефонный звонок). -
Первичный контакт по телефону:
Мы свяжемся с вами по телефону в удобное для вас время, чтобы познакомиться и задать несколько вопросов.
Успешным кандидатам мы направим уведомление в чат с предложением пройти техническое собеседование. -
Техническое собеседование:
Собеседование проходит в формате ВКС с “лайв кодингом” в удобное для нас и вас время.
Технический директор (познакомится на сайте https://technesis.ru/about) проводит не более одного собеседования в день.
Во время встречи мы попросим вас включить демонстрацию рабочего стола для совместного решения задач для проверки ваших знаний и логического мышления. -
Дополнительное задание:
Успешным кандидатам, которые, например, не справились со стрессом во время технического собеседования, мы предложим выполнить тестовое задание в комфортных условиях. Мы обращаем внимание на оценку времени и своевременное выполнение задания.
Успешному кандидату мы предложим индивидуальные условия на основе совместной оценки компетенций. Если у вас возникнут вопросы, не стесняйтесь написать нам в чат!
Наши принципы:
- Профессиональную среду для комфортной работы. Если вы уже достигли высокого уровня мастерства, у нас вы найдете комфортную и продуктивную атмосферу для работы. Мы ценим друг друга. Мы ценим командный дух и создаем условия для того, чтобы каждый сотрудник чувствовал себя частью дружной и опытной команды. Вместе мы достигаем больших результатов и поддерживаем друг друга.
- Реальное профессиональное развитие. Для тех, кто стремится к росту и хочет развиваться, у нас есть все возможности для этого. Мы поддерживаем инициативы и обучение, помогая вам становиться лучше в своей области.
-
Индивидуальный график работы. Мы понимаем, что гибкость важна для продуктивности. Вы можете работать по индивидуальному графику, не будучи привязанным к офису, что позволяет вам находить баланс между работой и личной жизнью.
-
Возможность выбирать задачи по предпочтениям. Мы доверяем вашим профессиональным предпочтениям и предоставляем возможность выбирать задачи, которые вам интересны и соответствуют вашим навыкам и желаниям (если это возможно в текущий момент).
Присоединяйтесь к нам и станьте частью нашей динамичной и профессиональной команды!