Fullstack-разработчик (Go + React Native)

13 Апреля

Партнерские Вакансии

Город:

Алматы

Занятость:

Полная занятость

Компания "Скиф Трейд"

Мы в Small строим «нервную систему» магазина с нуля. Нам нужно заменить устаревшие процессы на современное мобильное приложение, которое работает на ТСД (Zebra/Honeywell) и смартфонах сотрудников. Вам предстоит закрыть собой техническую экспертизу: от архитектуры БД на бэкенде (Go) до драйверов сканера на фронтенде (RN).

Что будете делать:

  • Проектирование и разработка ядра системы: Mobile (ТСД) + Backend (Go) + Web (Кабинет директора).
  • Реализация сложного механизма синхронизации данных (Sync Engine), очередей и разрешения конфликтов (WatermelonDB <-> Go Backend).
  • Backend на Go: Написание микросервисов, API Gateway, интеграция с 1С (JSON/HTTP) и очередей (RabbitMQ/Kafka).
  • Написание нативных модулей для работы с лазерными сканерами ТСД и Bluetooth-принтерами.
  • Frontend: Создание корпоративного UI Kit (Monorepo для Mobile и Web) и верстка ключевых экранов.
  • Настройка CI/CD (Fastlane, Github Actions), внедрение тестов (Maestro/Jest) и проведение жесткого код-ревью.
  • Менторство разработчиков (Mobile Middle, Frontend) и принятие ключевых технических решений (ADR).

Наш стек:

  • Mobile: React Native 0.79+, Expo SDK 53+ (с кастомными нативными модулями), React Native Web.
  • Backend: Go (Golang), PostgreSQL, Redis, RabbitMQ/Kafka, Docker.
  • Architecture: Local-first (WatermelonDB / SQLite), Monorepo (Nx/Turborepo).
  • State & UI: Tanstack Query, Zustand/Legend State, Tailwind (Uniwind/NativeWind).
  • Quality: Maestro (E2E), Sentry, SonarQube.

Наш идеальный кандидат:

  • Fullstack опыт: 5+ лет коммерческой разработки (из них уверенное владение Go и React Native). Вы можете в одиночку поднять бэкенд и написать мобильное приложение.
  • Глубокое понимание React Native (Bridge, JSI, TurboModules, Reanimated). Опыт написания Native Modules (Kotlin/Java/Swift) — обязательно, так как работаем с «железом».
  • Опыт проектирования БД (PostgreSQL), оптимизации SQL-запросов, работы с конкурентностью в Go (Goroutines) и микросервисной архитектурой.
  • Вы понимаете, как жить без интернета. Знаете, что такое Optimistic UI, Delta Sync и как не «уронить» базу при синхронизации 100к товаров.
  • Умение проектировать отказоустойчивые системы. Понимание вопросов безопасности (JWT, OAuth) и производительности.
  • Готовность принимать решения в условиях сжатых сроков (MVP за 3 месяца) и аргументировать trade-offs.

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

  • Опыт работы с ТСД (Zebra, Honeywell) .
  • Опыт разработки Web-версий на React.

Мы предлагаем:

  • Возможность построить архитектуру с нуля без legacy.
  • Вашим продуктом будут пользоваться тысячи сотни пользователей.
  • Офис в Алматы (для работы с оборудованием) или Гибрид.
  • Возможность релокации
  • Сильная команда, отсутствие бюрократии, прямая коммуникация с бизнесом.
Похожие вакансии

08 Апреля

Backend-разработчик (Java)

Алматы

Компания "Elite Business Group" Нужен классный Java-разработчик в команду под новый продукт. Работаем в офисе (Алматы), позже планируем...

Отправить резюме подробнее

09 Апреля

1С разработчик

Алматы

Компания "М-Ломбард" ТОО «М-Ломбард» — ведущая компания в сфере ломбардных услуг, работающая 30 лет и имеющая 600 филиалов по всему...

Отправить резюме подробнее

09 Апреля

Разработчик С++

Алматы

Компания "«Научно-Исследовательская Лаборатория «Гамма Технологии»" Обязанности: Разработка программного обеспечения Требования:...

Отправить резюме подробнее

09 Апреля

Java-разработчик (Middle)

Алматы

Компания "HALYK FINANCE, дочерняя организация АО Народный банк" Крупнейший инвестиционный банк Казахстана АО "Халык Финанс" приглашает вас...

Отправить резюме подробнее

09 Апреля

Middle Frontend разработчик

Алматы

Компания "Микрофинансовая организация KMF(КМФ)" Если у Вас: Опыта работы в сфере frontend разработки, в том числе значительный опыт...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: