Ищем опытного Middle разработчика для работы над мобильными (React Native) и веб-приложениями.
Обязательные требования:
- Коммерческий опыт разработки от 3 лет.
 - Отличное знание JavaScript (ES6+) и TypeScript.
 - Уверенное владение ReactJs.
 - Уверенное владение и опыт разработки на React Native (iOS и Android).
 - Практический опыт работы с Vue-3.
 - Уверенное знание html5 и CSS3, навыки кроссбраузерной адаптивной верстки.
 - Опыт работы с Redux и Pinia.
 - Знание паттернов управления состоянием в крупных приложениях.
 - Опыт интеграции с REST API.
 - Уверенная работа с Git.
 - Опыт настройки сборщиков (Webpack, Vite).
 
Будет преимуществом:
- Понимание нативной мобильной разработки разработки (Swift/Kotlin).
 - Опыт настройки CI/CD (GitHub Actions, GitLab CI).
 - Опыт работы с Firebase или Supabase.
 - Понимание принципов работы WebSocket.
 - Знание архитектурных паттернов.
 - Опыт работы с UI фреймворками (Tailwind, UIkit, Material UI, Materialize или аналогичными).
 - Опыт работы в проектах в формате тиражируемых решений.
 
Обязанности:
- Разработка новых функций для мобильных приложений.
 - Разработка нового функционала публичных веб-приложений.
 - Разработка и поддержка админ-панели и дашборда.
 - Поддержка и рефакторинг существующего кодовой базы.
 - Написание чистого, поддерживаемого и масштабируемого кода.
 - Участие в code review.
 - Оптимизация производительности приложений.
 - Интеграция с внешними API и сервисами.
 - Покрытие кода unit и integration тестами.
 - Участие в планировании спринтов и оценке задач.
 - Документирование кода и технических решений.
 - Взаимодействие с дизайнерами, backend-разработчиками и product менеджерами.
 
Условия:
-  
Полная занятость, есть возможность работать удаленно.
 - Конкурентная заработная плата, обсуждаем на собеседовании.
 - Профессиональная рабочая команда.
 - Минимум бюрократии, быстрые согласования.