Компания "Noveo"
Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке ПО для западноевропейского рынка. Компанию отличает продуктовый подход к разработке и плотная интеграция специалистов в распределенную команду, что позволяет им напрямую влиять на техническое решение, качество кода и конечный результат.
Мы ищем в нашу команду опытного Android разработчика (Senior) со знанием английского языка для работы над проектом для нашего заказчика.
Описание проекта:
Универсальная платформа для смарт-терминалов ведущих мировых брендов (Pax, Ingenico, Verifone и др). Разработка Android-приложений и SDK для платёжных терминалов, обеспечивающих взаимодействие приложений со сторонними платежными приложениями на терминалах, а также с использованием внутреннего API.
Сейчас проект находится в фазе выхода на рынок, есть работающий MVP и кодовая база на Kotlin. Мы ищем талантливых разработчиков, чтобы ускорить разработку и начать частые релизы для клиентов.
Стек проекта:
Kotlin, также есть Java-код
Clean Architecture / Hexagonal Architecture
Jetpack Compose
Мульти-модульность, сборка через product flavors, работа со сторонними SDK
GitHub, GitHub Actions (для CI/CD)
Android 8.1+ (фокус на Android 10+)
Мы ждём от тебя:
Опыт коммерческой разработки под Android на Kotlin 5+ лет
Опыт разработки под платежные терминалы (обязательное требование)
Глубокое понимание принципов чистой архитектуры, SOLID и паттернов проектирования
Опыт интеграции сторонних SDK и публикации приложений в сторы
Опыт Jetpack Compose
Опыт настройки CI/CD (предпочтительно с GitHub Actions)
Опыт автоматизированного тестирования (Unit, E2E)
Опыт самостоятельной работы и анализа задач
Приветствуется опыт создания внутренних SDK или библиотек
Чем предстоит заниматься:
Разработка и поддержка Android-приложений и SDK для платежных терминалов
Интеграция и взаимодействие со сторонними платежными приложениями (app-2-app) и внутренним бэкенд-API
Анализ документации и интеграция SDK от производителей терминалов (Pax, Ingenico, Sunmi и др) для публикации приложений в их сторах
Участие в проектировании архитектуры, разбивка задач на подзадачи и их реализация в рамках спринтов
Разработка отзывчивого пользовательского интерфейса, адаптированного под различные размеры экранов платежных терминалов.
Написание unit- и end-to-end тестов для обеспечения высокого качества кода
Настройка и поддержка CI/CD-пайплайнов для релизов
Участие в процессе код-ревью и совместная работа с командой QA
Что ты получаешь:
О компании Новео:
Присоединяйся к команде экспертов Новео для решения интересных задач!
15 Октября
Senior Frontend Engineer Core Team (Tbilisi/Limassol)
Тбилиси
Компания "TradingView" Мы ищем разработчика в команду, которая отвечает за платформенные решения во фронтенде. Команда занимается...
16 Октября
Middle Python Developer (iGaming)
Тбилиси
Компания "JT marketing" Мы — инновационная iGaming-компания, которая не просто растёт, а задаёт тренды в своей нише! Сейчас мы в поиске Python...
16 Октября
Java Developer / Back-end (middle - senior)
Тбилиси
Компания "AlumniHub" ????About Us We’re a small but successful U.S.-based IT company building high-quality software products trusted by users...
16 Октября
AI-Accelerated Software Developer
Тбилиси
Компания "OVS FORTIS" Remote work is not acceptable. Full time job in our Tbilisi office. We’re looking for a Software Developer who can...
16 Октября
Тбилиси
Компания "Softintermob LLC" SOFTINTERMOB — международная продуктовая IT-компания, специализирующаяся на разработке мобильных приложений для...