Мы — SMALL, лидер розничной торговли Казахстана. Развиваем высоконагруженную e-com платформу для 150+ магазинов.
Обязанности:
• Выявлять и устранять узкие места в производительности мобильных приложений - от времени холодного запуска и потребления памяти до плавности рендеринга и отзывчивости UI
• Создавать и поддерживать кросс-платформенные библиотеки, shared-компоненты и внутренние инструменты, которые используют все продуктовые команды
• Участвовать в проектировании архитектуры мобильной платформы и принимать ключевые технические решения - от структуры кодовой базы до стратегии обновлений
• Совместно с дизайнерами, нативными и веб-разработчиками вырабатывать единые подходы к компонентам, дизайн-системе, локализации и взаимодействию между модулями
• Оптимизировать сборочные процессы и ускорять CI/CD для мобильной разработки - включая кэширование, параллельные сборки и quality gates
• Повышать качество кода через автоматизированное тестирование (unit, integration, e2e), рефакторинг и внедрение современных практик разработки под iOS и Android
Требования:
• Глубокое понимание JavaScript (ES6+) и TypeScript.
• Уверенный опыт разработки на React Native - включая архитектуру приложений, нативные модули и кросс-платформенные особенности.
• Понимание жизненного цикла мобильных приложений, принципов работы JavaScript-движков и особенностей рендеринга в React Native.
• Опыт профилирования и оптимизации производительности: от времени запуска и потребления памяти до плавности анимаций и отзывчивости UI.
• Навыки настройки и поддержки сложных сборочных процессов: Metro, Gradle, CocoaPods, а также интеграции с CI/CD.
• Самостоятельность, аналитическое мышление и готовность решать исследовательские задачи без чёткого ТЗБудет плюсом.
• Знание нативной разработки (iOS/Android).
• Опыт работы с shared-библиотеками, монорепозиториями и кросс-платформенными дизайн-системами.
• Практика внедрения инструментов для observability, локализации или внутренней автоматизации в мобильных приложениях.
• Опыт работы в платформенных или инфраструктурных командах - вы создаете решения, которыми пользуются другие разработчики.
Мы предлагаем:
• Официальное оформление по ТК РК.
•Удалённый/гибридный/офисный формат работы.
•Работу над социально значимым проектом с реальным масштабом и сложными техническими вызовами.
•Сильную команду экспертов и лояльное руководство, открытое к инновациям.
TH CONSULTING KAZAKHSTAN (ТИЭЙЧ КОНСАЛТИНГ КАЗАХСТАН)
Алматы
до 1000 EUR