Android разработчик

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, гибкий график

Компания «Актив» — производитель программно-аппаратных решений в области защиты информации. В компании два продуктовых направления: средства защиты программного обеспечения от несанкционированного копирования Guardant и средства аутентификации и электронной подписи Рутокен.

Мы ищем Android разработчика в отдел разработки направления Рутокен.

Вы будете работать в команде профессионалов, постоянно открывающих для себя что-то новое. Отдел разрабатывает и поддерживает стек ПО для токенов и смарт-карт производства нашей компании. Наши продукты и решения работают на разных уровнях: от драйверов ОС до построения TLS в браузере.

Чем Вам предстоит заниматься

Мы ищем fullstack разработчика в команду, специализирующуюся на Android и JVM направлении. Команда занимается middleware сервисами и библиотеками, поэтому у нас преобладают задачи свойственные для backend. Приложения с дружественным UI мы тоже делаем. Мы практикуем scrum, проводим code review в Gitlab, анализируем и улучшаем наши процессы.

Вы будете создавать новые проекты и развивать существующие на Java и Kotlin. Вы будете много работать с Kotlin Coroutines и библиотеками Android Jetpack. Будет здорово, если вы работали с такими библиотеками, как Bouncy Castle, Koin, Kotest, Mockk.

Мы ожидаем, что Вы

  • Уверенно знаете Java 8/11 и стандартную библиотеку
  • Работали с Android SDK, понимаете принципы работы на платформе Android
  • Знаете, как и когда применять паттерны проектирования
  • Следуете принципам SOLID
  • Знаете, как работать с многопоточным и асинхронным кодом

Какие еще знания и навыки мы ценим

  • Знание Kotlin или C++, новый код и проекты мы стараемся писать на Kotlin, в смежных проектах мы пишем много кода на C++
  • Знание основ криптографии и PKI
  • Опыт проектирования пользовательских интерфейсов, которые следуют Material guidelines
  • Опыт работы с JNI/JNA, мы много работаем с нативным кодом из Java
  • Опыт работы с Android NDK
  • Опыт работы с Android API физических интерфейсов (USB, NFC, Bluetooth)

В компании гибкий график и минимум бюрократии. Вы сможете влиять на проекты, в которых участвуете, и предлагать лучшие варианты решения поставленных задач. Компания предоставляет возможность заниматься спортом (футбол/волейбол), участвовать в профильных конференциях и различных активностях.

Ключевые навыки

Kotlin
Android SDK
Git
Java
Android

Адрес

Москва, Шарикоподшипниковская улица, 1
Показать на большой карте

Вакансия опубликована 22 июня 2022 в Москве

Отзывы о компании

О данном работодателе пока нет отзывов или он скрыл их на нашем сайте
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв о компании

Похожие вакансии

Разработка Android приложений.
Опыт разработки приложений для Android не менее 2 лет. Глубокие знания Java, Kotlin OOP и Design Patterns. Понимание принципов Clean...
Проектирование фич и приложений. Разработка и поддержка приложений. Участие в планированиях и обсуждениях. Проведение Code Review. Ведение разработки фичи.
Знание Android SDK от API 21. Уверенное знание kotlin. Умение проектировать и разрабатывать клиент-серверный функционал. Опыт работы с Jetpack...
Доработка, развитие и поддержка текущих мобильных приложений на базе Android. Разработка приложений в сфере информационной безопасности. Исследование актуальных угроз безопасности...
Опыт работы от 2-х лет. Знание Java или Kotlin, Android SDK, принципов ООП, шаблонов проектирования. Опыт работы с Android...
Будьте первыми
Разработка нового крутого HighLoad продукта. Возможность решать сложные интересные задачи связанные с рендерингом, уменьшением используемой памяти и улучшением производительности приложения.
Профессиональное программирование на Kotlin от 3-х лет. AndroidSDK. Kotlin. RxJava2/Coroutines. Dagger2. Clean Architecture. Архитектурные подходы MV*.
Хорошее знание Java\Kotlin (структуры данных, паттерны). Опыт разработки мобильных приложений Android (знание основных компонентов androidX). Опыт разработки многопоточных приложений.
Разрабатывать фичи для мобильного приложения под Android (личный кабинет пользователя). Проводить ревью кода других участников команды. Писать unit-тесты.
Знание Kotlin, android SDK (api 21). Знание шаблонов проектирования MVP/MVVM/MVI, Clean Architecture. Опыт работы с библиотеками Retrofit, Room...