PHP-разработчик

Школа информационных технологий Казахстан, Костанай, улица С. Мауленова 2025-09-26 08:36:39

Описание

Flutter-разработчик (Offline-first) — Kost-Kassa

Проект: Kost-Kassa — бесплатная система учёта товаров и кассовых операций для малого бизнеса (KKT/«бесплатный ККМ»), Казахстан.
Компания: Индивидуальный предприниматель «Школа информационных технологий» (Костанай).

Задача вакансии

Усилить офлайн-режим и синхронизацию в мобильном/desktop-клиенте Kost-Kassa: стабильная работа без интернета, моментальная запись операций локально и корректная «умная» доставка данных на сервер при восстановлении связи.

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

  • Спроектировать и реализовать offline-first архитектуру: локальное хранение (SQLite/Isar/Drift), транзакционные очереди событий, idempotency, повторная отправка.

  • Сделать фоновые задачи синхронизации (WorkManager/Isolates): батчинг, backoff-политики, дифф-синк, контроль конфликта версий.

  • Обеспечить устойчивость кассовых операций в офлайне: пробитие чеков, списание/приход, возвраты, инвентаризация — всё с локальной фиксацией и последующей фискализацией при онлайне.

  • Реализовать разрешение конфликтов (merge-стратегии, optimistic concurrency, ревизии), проверки целостности и аудит-лог.

  • Повысить производительность: быстрый холодный старт, грамотное кэширование справочников (товары/цены/остатки), оптимизация запросов.

  • Улучшить UX для продавца: чёткие статусы «в очереди/синхронизировано/ошибка», офлайн-квитанции, безопасный повтор операции.

  • Интеграции по мере необходимости: динамический QR (Kaspi), печать чеков, сканеры штрих-кодов, эквайринг/ПОС-терминал (по API), авторизация.

  • Покрыть ключевые сценарии тестами (unit+integration), добавить профилирование и метрики стабильности.

Наш стек и контекст

  • Flutter 3.x (Dart), Android (приоритет), Web/PWA — по продуктовым задачам.

  • Локальные БД: SQLite/Drift/Isar (выберем/обоснуем).

  • Синхронизация: REST/HTTP, приоритет очередей, экспоненциальный backoff, контроль версий, журнал операций.

  • CI/CD, Git, code review.

  • Бэкенд: REST API (уточним на собеседовании), JSON, авторизация по токенам.

Требования

  • Коммерческий опыт Flutter/Dart от 1,5–2 лет (или уверенный middle на Android + Flutter опыт).

  • Реальные кейсы офлайн-первого приложения: локальные БД, фоновые задачи, синк при плохой связи.

  • Понимание транзакционности, очередей, идемпотентности, версионирования данных, стратегий разрешения конфликтов.

  • Умение проектировать структуры локальных данных и миграции.

  • Опыт профилирования и оптимизации производительности (Jank, GC, холодный старт).

  • Аккуратный код: SOLID, чистая архитектура, покрытие тестами важных путей.

Будет плюсом

  • Опыт с печатью чеков, сканерами ШК, кассовой техникой, POS-терминалами.

  • Знание фискализации/ОФД в РК, практики защиты персональных данных.

  • Опыт в финансовых/retail продуктах, инвентаризация/учёт.

  • Работа с Web/PWA (офлайн-кэш/Service Worker).

Условия

  • Формат: офис Костанай (предпочтительно). Гибрид/удалённо — обсуждаемо для сильных кандидатов.

  • Занятость: полная.

  • Оформление: официальный договор.

  • Компенсация: от [____ KZT net] до [____ KZT net] на руки — обсуждаем по опыту; быстрый пересмотр по результатам.

  • Процесс: 1) короткое знакомство (15–20 мин), 2) техинтервью (архитектура офлайн-синка), 3) практическое мини-задание по очереди/синхронизации (по желанию — можно показать свой код вместо теста).

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

  • Бэкенд-разработчик PHP/LARAVEL (Middle)

    от 500000 KZT
    Бақ-ЛИЧ Казахстан, Костанай 4 дня назад
    Разработчик в команду на GOVTECH, FINTECH - проекты (SaaS). Hard skills:-Опыт работы на PHP (Laravel);-Опыт работы с PostgreSQL, ...
    kostanay.hh.kz
  • Системный администратор/DevOps (middle)

    Ломбард Деньги населению Казахстан, Костанай день назад
    ... сопровождаемого ПО на PHP (Yii2, Symfony, NodeJS); Поддержка и ... ); web-applications (Nginx + PHP-FPM + RabbitMQ + PostgreSQL); databases (PostgreSQL, ... нагрузку следующих сервисов: Nginx, Php-fpm, PostgreSQL; Обеспечение постоянного мониторинга ...
    kostanay.hh.kz
  • Консультант 1С (с возможностью роста из бухгалтера или системного администратора)

    SREDA Казахстан, Костанай 2 дня назад
    ... проектной команде: взаимодействие с разработчиками, аналитиками и клиентом— Подготовка документации: ... пользователь 1С (не обязательно разработчик) 2. Предыдущий релевантный опыт Опыт ... написания ТЗ и взаимодействия с разработчиком Условия: График: 5 2, с ...
    kostanay.hh.kz
  • Программист 1С

    от 300000 KZT
    Statimport Казахстан, Костанай, улица Амангельды, 25 2 дня назад
    ... . Общение с внутренними пользователями и разработчиками внешнего ПО и решение технических ... до IT-руководителя или ведущего разработчика. Реальные проекты. Вы будете работать ...
    kostanay.hh.kz
  • Программист

    от 550000 до 550000 KZT
    Oil центр Казахстан, Костанай 3 дня назад
    Обязанности: Разработка сайта аналитики и тд. Требования: Опыт коммерческой разработки от 2 лет; понимание обмена 1C; знания LaravelPhp, Html Css + ПрепроцессорыJavaScript Tailwind(Опционально)FIlament (Опционально) Senior backend developerУсловия: график ...
    kostanay.hh.kz
  • Senior Developer / Architect

    Бақ-ЛИЧ Казахстан, Костанай 4 дня назад
    ... финансово-хозяйственной деятельности (SaaS). Стек: PHP (Laravel), Node.JS, React, PostgreSQL, ...
    kostanay.hh.kz
  • Специалист поддержки Яндекс Плюса (со знанием узбекского языка)

    от 118000 KZT
    Яндекс Крауд Казахстан, Костанай 3 дня назад
    ... связь об ошибках и пожеланиях разработчикам и менеджерам Присоединяйтесь, если вы ...
    kostanay.hh.kz
  • Программист 1С/разработчик

    Group ARD Казахстан, Костанай 9 дней назад
    Обязанности: ​​​Оценка работ (объём и стоимость) разработка конфигураций на платформе 1С (разработка отчётов, разработка внешних обработок и печатных форм, разработка правил обмена переноса и прочее) разбор не типовых проблем, возникающих у Клиента в ходе ...
    kostanay.hh.kz
  • Специалист службы поддержки экстренных обращений на казахском и русском языках

    Яндекс Казахстан, Костанай 15 дней назад
    ... в ходе поездок; передавать информацию разработчикам и менеджерам, чтобы сделать наши ...
    kostanay.hh.kz
  • Младший тестировщик

    Ломбард Деньги населению Казахстан, Костанай 17 дней назад
    ... команде 30 человек, среди которых разработчики, тестировщики, системные аналитики, системные администраторы ...
    kostanay.hh.kz

Карточка вакансии:

  • Должность PHP-разработчик
  • Размещено: 2025-09-26 08:36:39
  • Город Казахстан, Костанай, улица С. Мауленова
  • Зарплата: от 120000 до 720000 KZT
  • Компания: Школа информационных технологий