368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$20k – $52k per year (Estimated)
Location
Remote/Hybrid (Kazan, Russia)
Seniority
Staff
Employment
Contractor
Overview
Company
Impact
Profile match
Technokratos is a digital product development company based in Kazan, Russia, founded in 2015. The firm provides a wide range of services including digital transformation, business process analytics, and the development of complex mobile applications, web services, and artificial intelligence solutions. It operates as a technology partner for large-scale industrial and financial enterprises, focusing on the Russian market while providing software engineering services to clients across various sectors.

Мы создаём финтех-продукты для рынков, где формируется будущее финансовых технологий. Работаем на международных проектах, совмещая скорость стартапов с надёжностью enterprise-разработки.

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

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

  • Архитектурой и стэком: Проектирование и поддержка архитектуры мобильного приложения. Выбор библиотек, инструментов и паттернов. Работа с многомодульностью;
  • Real-time ядром: Обеспечение стабильной работы синхронизации сообщений, статусов («печатает», «прочитано») при нестабильном интернете. Настройка политик ретраев и фоновой синхронизации;
  • Лидерством: Управление командой мобильных разработчиков (iOS/Android), постановка задач, контроль качества кода, проведение код-ревью;
  • Процессами: Выстраивание и автоматизация CI/CD пайплайнов, ускорение сборки и релиза;
  • Оптимизацией: Решение узких мест производительности (потребление ОЗУ, утечки, рендеринг длинных списков чатов);
  • Взаимодействием с бэкендом: Согласование API (gRPC/Protobuf), участие в проектировании контрактов обмена данными между клиентом и сервером;
  • Безопасностью: Участие в проектировании криптографической модели на клиенте (генерация/хранение ключей, шифрование данных на устройстве).

Мы ожидаем:

  • Подтвержденный опыт работы в роли Mobile Tech Lead / Senior Mobile Developer / Lead Mobile Engineer;
  • Глубокое знание платформ iOS (Swift/Objective-C) и Android (Kotlin/Java);
  • Опыт проектирования сложной мобильной архитектуры (Clean Architecture, MVVM, MVI, модульный подход);
  • Опыт оптимизации фоновой работы приложений - глубокое понимание жизненного цикла фоновых процессов (Background Modes на iOS, WorkManager/Services на Android) для стабильной доставки пушей и синхронизации в условиях ограничений ОС;
  • Опыт работы с gRPC / Protobuf на мобильных платформах. Понимание того, как ОС (iOS/Android) «убивают» соединения в фоне, опыт настройки keep-alive, переподключения и работы с потоковыми (streaming) вызовами;
  • Понимание архитектуры отправки/доставки сообщений (очереди, оффлайн-буферизация, разрешение конфликтов) на стороне клиента;
  • Умение профилировать сетевой трафик, оптимизировать потребление трафика и бороться с проблемами «залипания» запросов при плохом интернете;
  • Опыт управления командой разработчиков (распределение задач, код-ревью, менторство, онбординг);
  • Выстраивание процессов CI/CD для мобильной разработки (Fastlane, Bitrise, GitHub Actions);
  • Настройка инфраструктуры тестирования (Unit, UI-тесты, интеграционные тесты);
  • Опыт релизных циклов в App Store Connect и Google Play Console (включая TestFlight и закрытое тестирование);
  • Понимание современной криптографии на прикладном уровне: виды алгоритмов, PKI, TLS/DTLS, протоколы обмена ключами (DH/ECDH), KDF, HPKE;
  • Опыт интеграции криптографических библиотек на клиенте (например, шифрование локальной БД или работа с ключами в Keychain/Keystore).

Будет плюсом:

  • Медиа (поверхностно): Общее понимание принципов работы WebRTC (что такое SDP, ICE, RTP, TURN, сигнальный протокол);
  • Опыт интеграции аудио/видео вызовов через Apple CallKit / Android Telecom;
  • Опыт оптимизации расхода батареи и памяти (профилирование приложений, устранение утечек);
  • Опыт настройки мобильной аналитики и трекинга (Firebase, AppsFlyer, Crashlytics);
  • Понимание системного уровня работы push-уведомлений (APNs, FCM).

Почему мы?

  • График 5/2 по календарю РФ, гибкое начало рабочего дня до 10:00 по Московскому времени;
  • Гибридный формат работы в Казани или удаленка по РФ;

  • Официальное трудоустройство в аккредитованной IT-компании со всеми плюшками;

  • ДМС со стоматологией после 3 месяцев работы;

  • Корпоративные уроки английского, фитнес прямо в офисе, футбольная команда, библиотека и партнёрские бенефиты;

  • Подарки к праздникам и здоровую атмосферу, где твой вклад ценят;

  • Поддержка профессионального развития - участие в конференциях, обучение, обмен опытом;

  • Открытая культура и высокий уровень доверия.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Kazan
$185k – $260k per year • Remote • Full-Time • 8+ years exp • Bachelor's Degree
DevOps
AWS
CI/CD
GCP
Kubernetes
GitHub
Cybersecurity
Clair
Dependabot
OWASP Top 10
OWASP ZAP
Snyk
Trivy
Apply
$118k – $142k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • El Segundo
C++
MATLAB
Python
SystemC
SystemVerilog
Verilog
VHDL
DevOps
CI/CD
QEMU
Chips/EDA
UVM
Apply
$129k – $232k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Austin
C++
DevOps
CI/CD
Git
RTOS
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
Python
DevOps
CI/CD
SpaceTech
NASA cFS
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
C
C
U-Boot
DevOps
CI/CD
Apply
$24k – $43k per year (Estimated) • Remote • Full-Time • Kazan
SQL
Databases
ClickHouse
PostgreSQL
Apply
$11k – $34k per year (Estimated) • Remote • Full-Time • 2+ years exp • Tashkent
Design
Figma
Apply
$28k – $57k per year (Estimated) • Remote • Full-Time • Kazan
Databases
Apache Kafka
MinIO
OpenSearch
PostgreSQL
RabbitMQ
Redis
DevOps
Ansible
ArgoCD
CI/CD
Docker
GitLab CI
GitOps
Grafana
Helm
Kubernetes
Prometheus
Terraform
Ubuntu
Vector
VictoriaMetrics
GitLab
Apply
$20k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • Kazan
TypeScript
SQL
JavaScript
Frontend
CSS Modules
esbuild
i18next
npm
React Router
React.js
Storybook
Vite
Zustand
DevOps
CI/CD
WebSockets
QA
Playwright
Vitest
Apply
$23k – $51k per year (Estimated) • Remote • Full-Time • 3+ years exp • Kazan
Dart
SQL
Dart
Riverpod
Mobile
Flutter
Firebase
Management
Confluence
Jira
Apply
Middle Product Analyst 11 hours ago
$20k – $42k per year (Estimated) • Remote • Full-Time • 3+ years exp • Kazan
Python
SQL
Analytics
Power BI
Apply
$20k – $48k per year (Estimated) • Remote • Kazan
Python
SQL
AI/ML
NumPy
Pandas
SciPy
Analytics
Matplotlib
Seaborn
Apply
$26k – $55k per year (Estimated) • In office • 3+ years exp • Kazan
Java
Java
Spring Framework
AI/ML
GigaChat
DevOps
Git
Kubernetes
OpenShift
Apply
$13k – $32k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Kazan
PHP
JavaScript
Databases
ElasticSearch
Memcached
PostgreSQL
Frontend
Vue.js
DevOps
Git
Apply
$25k – $49k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Kazan
Python
SQL
Databases
MS SQL
PostgreSQL
Redis
AI/ML
LLM
RAG
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.