НПК Финист-софт

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

Не указана
  • Казань
  • Полная занятость
  • Полный день
  • Нет опыта

НПК «Финист-Софт» — лидер в разработке программного обеспечения для банков. Компания работает с 1991 года и имеет в России и СНГ четыре центра разработки, аналитики и консалтинга. Портфель клиентов превышает 150 банков, включая входящие в ТОП-10.
«Финист-Софт» работает по трем направлениям:
• Банковское ПО;
• ИТ-услуги и разработка на заказ;
• Аутсорсинг.

Мы совершенствуем банковские технологии и уверены, что с твоей помощью достигнем новых высот!

Наш стек:

  • Kotlin;
  • Jetpack Compose (View в проекте не используется);
  • Clean Architecture;
  • MVVM;
  • Dagger;
  • Retrofit;
  • Decompose.

⠀Твои задачи:

  • Разработка и поддержка банковского приложения;
  • Интеграция с бэкендом (REST, WebSockets);
  • Оптимизация производительности и улучшение UX;
  • Написание тестов и поддержка кодовой базы;
  • Взаимодействие с командой (дизайнеры, бэкенд, аналитики).

Требования:

  • Опыт в программировании на Kotlin от 2-х лет;
  • Опыт работы с Kotlin Multiplatform (KMM) или готовность изучать;
  • Опыт в разработке интерфейсов на Jetpack Compose от 1,5 лет Знание жизненного цикла Android-приложения Понимание принципов MVP, MVVM, Clean Architecture;
  • Умение использовать DI фреймворки (предпочтение отдаётся Dagger или Hilt, но любой другой также будет плюсом);
  • Умение писать поддерживаемый и тестируемый код Работа с REST API;
  • Умение проектировать клиент-серверное взаимодействие Знание Git, опыт работы в команде (Agile/Scrum).

Желательные навыки:

  • Опыт в написании авто-тестов (Unit, UI, End-to-End);
  • Опыт работы с банковскими приложениями или fintech-проектами;
  • Знание CI/CD (Fastlane, GitLab CI, GitHub Actions).

Почему люди выбирают работу у нас:

  • Обширный опыт и профессиональная экспертиза, которой делятся коллеги;
  • Большой и дружный коллектив с возможностями для творчества и выполнения интересных задач;
  • Корпоративы: выезды на природу, посиделки в офисе;
  • Стабильность и конкурентоспособная заработная плата;
  • Простая и понятная система адаптации для новых сотрудников, а также все необходимое для комфортной работы;
  • Удобное расположение офиса с хорошей транспортной доступностью рядом с метро, столовые и фитнес-залы поблизости;
  • В офисе есть кофемашина, настольный теннис, зона для отдыха, а напротив — красивый парк, где можно прогуляться и привести мысли в порядок.