25 1 нед. назад

Fullstack Developer (Go, React Native)

В компании Small вы будете строить новое мобильное приложение и бэкенд с нуля, работая с современными технологиями. Идеальный кандидат должен иметь опыт в Go и React Native, а также быть готовым к менторству и принятию ключевых технических решений.

senior удалённо до 4 000 USD
Тип занятости
full-time
Опубликовано
23 января 2026
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Мы в 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.
Вашим продуктом будут пользоваться тысячи сотни пользователей.
Офис в Алматы (для работы с оборудованием) или Гибрид.
Возможность релокации
Сильная команда, отсутствие бюрократии, прямая коммуникация с бизнесом.

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

6 вакансии
GENIUSES RECRUITING LLC
GENIUSES RECRUITING LLC
4 д. назад

Старший Golang разработчик

Вакансия для старшего разработчика Golang с опытом работы более 4 лет. Основные задачи включают разработку и поддержку полнофункциональных приложени…

3 500 - 6 000 USD

senior удалённо
SMALL
SMALL
6 д. назад

Бэкенд разработчик

Вакансия для опытного бэкенд разработчика на Go в крупной розничной сети Казахстана. Основные задачи включают проектирование микро сервисов, рабо…

3 000 - 4 000 USD

senior удалённо
Uzum Tezkor
Uzum Tezkor
1 д. назад

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

Присоединяйтесь к команде Uzum Tezkor, где вы будете разрабатывать ключевые бэкенд-сервисы с использованием современного стека технолог…

senior удалённо
Uzum E-com
Uzum E-com
1 д. назад

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

Присоединяйтесь к команде Uzum E-com в роли Go-разработчика! Вы будете заниматься разработкой и поддержкой core-сервисов, проектированием ар…

senior удалённо
Н
НООСФЕРА
1 д. назад

Senior Golang Developer

Вакансия для опытного разработчика на Go, который будет работать над архитектурой и производительностью backend-систем. Ожидается глубокое понимани…

senior удалённо
Н
НООСФЕРА
1 д. назад

Senior Golang Developer

В этой роли вы будете разрабатывать и развивать backend-сервисы на Go, участвовать в проектировании архитектуры и работать с потоками…

senior удалённо