Перейти к содержимому
SharksCode
S
SharksCode

Старший Front-end разработчик (Vue.js + React Native)

Ищем Senior Front-end разработчика, который будет работать и с вебом на Vue.js, и с мобильными приложениями на React Native. Нужен опыт от 3 лет, отличное знание JavaScript и TypeScript, а также уверенное владение Vue 3 и React Native. Предлагают гибкий график, медстраховку, оплачиваемый отпуск и офис в центре Киева.

senior удалённо ~1 508 065 ₸
salary intelligence

Зарплата не указана — оценили по рынку

На основе 397 похожих вакансий за 90 дней.

оценка p25–p75
886 400 – 2 665 505 ₸
медиана: 1 508 065 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p>Привет! Мы ищем <strong>Senior Front-end Developer (Vue.js + React Native)</strong> в нашу стаю в SharksCode 🦈💙<br>SharksCode — это украинская IT-компания, которая разрабатывает высокотехнологичные программные решения и B2B-платформы, в частности в сфере iGaming.<br>Эта роль сочетает <strong>веб-разработку на Vue.js</strong> и <strong>мобильную разработку на React Native</strong> в равной степени, поэтому мы ищем инженера, которому нравится работать на обеих платформах и создавать современные масштабируемые приложения.</p><h3>Мы ожидаем, что вы:</h3><p>— Имеете 3+ года коммерческого опыта в разработке на JavaScript.<br>— Отлично знаете JavaScript (ES6+) и TypeScript.<br>— Имеете глубокое понимание ООП, принципов SOLID и Clean Code.<br>— Хорошо понимаете HTTP, REST API и WebSocket.<br>— Уверенно работаете с Git.</p><h3>Vue.js</h3><p>— Имеете практический опыт работы с Vue 3.<br>— Имеете опыт работы с Composition API.<br>— Работали с Pinia.<br>— Имеете опыт работы с Vue Router.<br>— Использовали Vite и Axios.<br>— Имеете коммерческий опыт работы с Nuxt 3.<br>— Имеете опыт создания сложных SPA-приложений.<br>— Работали с динамическими формами.<br>— Понимаете техники ленивой загрузки (lazy loading).<br>— Имеете опыт оптимизации производительности фронтенда.<br>— Имеете опыт написания юнит-тестов с использованием Vitest или Jest.<br><br></p><h3>React Native</h3><p>— Имеете коммерческий опыт работы с React Native.<br>— Имеете глубокие знания React Hooks.<br>— Имеете опыт работы с React Navigation.<br>— Работали с Redux Toolkit или Zustand.<br>— Имеете опыт использования AsyncStorage.<br>— Работали с нативными модулями.<br>— Реализовывали Push-уведомления (Firebase/APNS).<br>— Имеете опыт работы с Deep Links.<br>— Работали с OTA Updates.<br>— Имеете опыт публикации приложений в App Store и Google Play.<br>— Имеете опыт интеграции REST API.<br>— Работали с WebSocket.<br>— Понимаете аутентификацию JWT и OAuth.<br>— Имеете опыт работы со Swagger/OpenAPI.</p><h3>Архитектура</h3><p>— Понимаете принципы архитектуры программного обеспечения.<br>— Имеете знания MVVM.<br>— Понимаете Clean Architecture.<br>— Имеете опыт работы с модульной архитектурой.<br>— Знание Feature-Sliced Design будет плюсом.<br>— Вы проактивны, ответственны и внимательны к деталям.<br>— Умеете писать чистый, поддерживаемый и масштабируемый код.<br>— Комфортно участвуете в технических обсуждениях и принимаете архитектурные решения.</p><h3>Ваши будущие обязанности:</h3><p>— Разрабатывать и поддерживать веб-приложения (Vue.js) и мобильные приложения (React Native).<br>— Внедрять новые функции продукта на веб- и мобильных платформах.<br>— Создавать переиспользуемые, масштабируемые и поддерживаемые UI-компоненты.<br>— Интегрировать REST API и WebSocket-коммуникации.<br>— Реализовывать потоки аутентификации и авторизации.<br>— Управлять состоянием приложения с помощью Pinia, Redux Toolkit или Zustand.<br>— Оптимизировать производительность приложения, скорость загрузки и размер бандла.<br>— Работать с нативной мобильной функциональностью и интеграциями сторонних SDK.<br>— Участвовать в обсуждениях архитектуры и принятии технических решений.<br>— Проводить код-ревью и следовать лучшим инженерным практикам.<br>— Тесно сотрудничать с бэкенд-разработчиками, QA-инженерами, дизайнерами и продакт-менеджерами.<br>— Улучшать и рефакторить существующую кодовую базу, снижая технический долг.<br><br></p><h3>Будет плюсом:</h3><p>— Понимание SSR.<br>— Опыт работы с i18n.<br>— Опыт создания Progressive Web Applications (PWA).<br>— Опыт работы с Cypress.<br>— Опыт работы с Reanimated.<br>— Опыт работы с Gesture Handler.<br>— Опыт работы с высоконагруженными или real-time приложениями.</p><h3>Этапы собеседования:</h3><p>🤝 Интервью с рекрутером.<br>🧠 Техническое интервью.<br>💙 Оффер.</p><h3>Мы предлагаем:</h3><p>🌴 24 оплачиваемых отпускных дня, 14 больничных дней и 5 отгулов.<br>⏰ Гибкое начало рабочего дня — с 9:00 до 11:00.<br>🏥 Медицинская страховка.<br>💰 Бонусы и вознаграждения по результатам работы.<br>🐶 Офис в центре Киева — питомцам рады, мы pet-friendly.<br>💆 Лаунж-зона в офисе для восстановления сил в течение дня.<br>🎾 Падель-теннис, футбол и тренировки на полигоне для тех, кто любит активный отдых.<br>📚 Компенсация за обучение, внутренние митапы и воркшопы, а также доступ к корпоративной LMS с курсами.<br>🎁 Корпоративная валюта, которую можно обменять на мерч, подарки или дополнительные бонусы.</p> <div> <a href="https://jobs.dou.ua/companies/sharkscode/vacancies/369994/#reply-btn-id">Откликнуться на вакансию</a> </div>

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в SharksCode

3 активные вакансии в компании

14 ч. назад

Старший Node.js Backend разработчик (Платежная платформа)

Разработка и развитие платежной платформы: проектирование микросервисов, интеграция с банками и платежными системами, оптимизация PostgreSQL, обеспечение безопасности. Требуется 6+ лет опыта с Node.js, TypeScript, Kafka, Redis и микросервисной архитектурой. Компания предлагает гибкий график, медстраховку, 24 дня отпуска и офис в Киеве.

Node.js TypeScript PostgreSQL +8
senior удал. dou
1 нед. назад

Аналітик Центру Операційної Безпеки (SOC)

Шукаємо аналітика SOC для моніторингу та захисту хмарної інфраструктури компанії в сфері iGaming. Потрібен досвід роботи з SIEM, розуміння кібербезпеки та вміння реагувати на інциденти. Пропонують гнучкий графік, медстрахування та можливості для професійного розвитку.

SOC SIEM SOAR +4
middle удал. dou

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

6 вакансий
B
BUKI
8 ч. назад

React Native розробник

BUKI — міжнародна EdTech-компанія, що створює освітній маркетплейс, шукає першого React Native розробника для запуску мобільного застосунку BUKI School. Роль передбачає повну відповідальність за мобільну кодову базу: від архітектури до релізів, інтеграцію Zoom SDK та роботу з кількома ринками. Потрібен досвід від 3 років з React Native, TypeScript, нативним шаром (Kotlin/Swift) та випущеними застосунками. Пропонують гнучкий графік, гібридний формат, медичне страхування, оплату навчання та AI-інструментів.

React Native TypeScript Expo +5
senior удал. dou
БЮРО 1440
Б
БЮРО 1440
10 ч. назад

Frontend-разработчик (React)

~2 216 000 ₸ оценка

Ищем опытного Frontend-разработчика с 3+ годами опыта в React и TypeScript для поддержки и развития корпоративного приложения. Нужно будет создавать интеграции, проводить код-ревью и работать в команде инженеров. Требуется знание CSS, HTML, Git, SPA и REST.

React TypeScript CSS +7
senior удал. hh
D
Datagrok
10 ч. назад

Старший TypeScript разработчик (Datagrok)

~2 216 000 ₸ оценка

Ищут старшего TypeScript-разработчика для создания приложения на платформе Datagrok для фармацевтической компании. Нужно работать напрямую с учёными, понимать их задачи и превращать в софт. Требуется экспертный TypeScript, опыт в научном ПО и беглый английский. Предлагают полную удалёнку и рост.

TypeScript Datagrok scientific models +3
senior удал. dou
МКК «Небус»
М
МКК «Небус»
12 ч. назад

Frontend-разработчик (Vue, Nuxt)

~2 216 000 ₸ оценка

Финтех-компания «Небус» ищет опытного Frontend-разработчика (от 3 лет) для создания удобных интерфейсов: сайтов, личного кабинета и админ-панелей. Нужно знать Vue, Nuxt, TypeScript и сопутствующий стек. Предлагают полную удалёнку, гибкий график и дружную команду.

Vue Nuxt TypeScript +8
senior удал. hh
O
OSSystem
13 ч. назад

Full Stack Developer

Full Stack розробник для продукту на Node.js та React.js з інтеграцією AI. Потрібен досвід 4+ років, знання TypeScript та REST API. Бонусом буде досвід з OpenAI, Claude, Gemini або іншими AI-інструментами.

Node.js React.js AI +3
senior удал. dou
SharksCode
S
SharksCode
14 ч. назад

Старший Node.js Backend разработчик (Платежная платформа)

Разработка и развитие платежной платформы: проектирование микросервисов, интеграция с банками и платежными системами, оптимизация PostgreSQL, обеспечение безопасности. Требуется 6+ лет опыта с Node.js, TypeScript, Kafka, Redis и микросервисной архитектурой. Компания предлагает гибкий график, медстраховку, 24 дня отпуска и офис в Киеве.

Node.js TypeScript PostgreSQL +8
senior удал. dou