Алматы, улица Наурызбай батыра, 50
VOLTAU — Казахстанская компания, которая производит и устанавливает станции зарядки электромобилей.
Мы ищем уверенного Middle+ разработчика, с коммерческим опытом в React Native 3+года, который владеет передовыми методами разработки мобильных приложений,имеет опыт с созданием анимаций интерфейсов и в курсе последних тенденций в области разработки.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Разработка, поддержка и оптимизация пользовательских интерфейсов мобильных
приложений на React Native
- Реализация анимаций и микроанимаций для улучшения пользовательского опыта
- Масштабирование приложений для различных устройств.
- Управление состоянием приложения, использование Redux, Context API и других средств.
- Оптимизация производительности приложения, включая работу с анимациями и обработку
больших объемов данных.
- Написание и проведение тестов для компонентов и функционала
- Активное сотрудничество с бэкенд-разработчиками, дизайнерами и другими членами
команды для достижения общих целей проекта
- Работа над серверной частью приложения на Node.js
- Ведение документации, отладка кода и постоянное улучшение кодовой базы
- Погружение в "бизнес проблемы" и предложение оптимального решения
- Активное участие в обсуждении проблем пользователей, задач и груминге бэклога
- Реализация и поддержка системы логирования для эффективного отслеживания и диагностики проблем у клиентов
ЧТО ДЛЯ ЭТОГО НУЖНО:
- Опыт коммерческой разработки от 3 лет
- Глубокое знание React Native (от 2 лет опыта)
- Опыт работы с Node.js на backend
- Хорошее понимание экосистемы JavaScript
- Опыт работы с RESTful API
- Понимание принципов архитектуры мобильных приложений
- Знание и опыт работы с базами данных (MongoDB, PostgreSQL, Redis)
- Понимание работы V8 engine
- Опыт работы с системами контроля версий (Git)
- Глубокое понимание и опыт работы с логированием в приложениях
- Глубокое понимание и опыт работы с React Native, включая Context API и Redux
- Превосходное понимание принципов архитектуры мобильных приложений, включая
управление состояниями и навигацию.
- Знание принципов кроссплатформенной разработки и адаптации интерфейса под разные
устройства.
- Опыт работы с инструментами для юнит-тестирования и автоматизированных тестов.
- Понимание и опыт применения популярных архитектурных паттернов, таких как MVC, MVVM,
Flux.
- Опыт работы с асинхронными операциями и обработкой событий
- Хорошее понимание и применение принципов SOLID
- Опыт работы с базами данных: MongoDB, PostgreSQL и Redis.
- Понимание работы с web-socket (socket.io)
БУДЕТ ПЛЮСОМ:
- Знание принципов микросервисной архитектуры
- Опыт создания анимаций в React Native
- Базовые знания Docker- Интерес к изучению новых технологий (Kubernetes, RabbitMQ, NATS и др.)
МЫ ПРЕДЛАГАЕМ:
- Разработку продуктов на перспективном и развивающемся рынке
- Продуктовый подход
- Конкурентоспособную заработную плату
- Возможности для профессионального и карьерного роста
- Дружественную и поддерживающую атмосферу в команде
- Офис в центре Алматы
- Менторство
- Интересные проекты на будущее, после запуска:
Писать прошивки для микроконтроллеров
Выстраивать BigData с нуля и многое другое
МЫ ИЩЕМ НЕ ПРОСТО РАЗРАБОТЧИКА, А:
- Энтузиаста технологий, следящего за новыми трендами в мобильной разработке
- Человека, готового решать сложные задачи в рамках долгосрочного проекта
- Специалиста, уделяющего особое внимание качеству кода и отладке
- Разработчика, понимающего важность эффективного логирования для быстрого
решения проблем пользователей
- Командного игрока, умеющего делиться знаниями и работать над общей целью
- Новатора, не боящегося предлагать и реализовывать идеи для улучшения нашего продукта
❗️Важно: мы предлагаем полную занятость и не любим совмещение. Пожалуйста, не откликайтесь, если ищете дополнительный проект под основную занятость.