React Native developer

Дата размещения вакансии: 10.07.2025
Работодатель: БалинаСофт
Уровень зарплаты:
от 1200 до 3500 RUR
Город:
Минск
Требуемый опыт работы:
От 1 года до 3 лет

Мечтаете работать в инновационной и динамичной среде, где ваши идеи будут цениться и реализовываться? Мы, компания BalinaSoft, ищем талантливых и мотивированных специалистов, чтобы усилить нашу команду разработчиков! Наша миссия — создавать высококачественные решения, которые меняют жизнь пользователей и помогают нашим клиентам достигать их бизнес-целей. Мы ценим креативность, инициативу и командную работу. У нас работают как опытные разработчики, так и джуниоры. К нашей команде можете присоединиться и вы, если именно сейчас просматриваете актуальные вакансии на позицию React Native developer

Обязанности:

  • Разработка кроссплатформенных мобильных приложений на базе React Native
  • Участие в проектировании архитектуры приложений и разработке пользовательского интерфейса
  • Работа с RESTful API для интеграции с бэкендом
  • Оптимизация производительности мобильных приложений
  • Тестирование и отладка приложений, исправление ошибок
  • Участие в код-ревью и обмен знаний с командой
  • Взаимодействие с дизайнерами и другими разработчиками для реализации функциональных требований

Hard skills:

  • Углубленные знания современных возможностей JavaScript, включая стрелочные функции, деструктуризацию, spread/rest операторы и модули, и ES6+;
  • знание принципов асинхронного программирования (Promises, async/await);
  • умение создавать и управлять функциональными и классовыми компонентами
  • знание жизненного цикла компонентов и хуков (useState, useEffect, useContext и т.д.),
  • понимание контекста (Context API) и его применения для управления состоянием;
  • опыт работы с библиотеками для управления состоянием (например, Redux, MobX или Recoil),
  • понимание принципов работы с middleware (например, Redux Thunk или Redux Saga); опыт работы с библиотеками для навигации (например, React Navigation);
  • Знание Docker, умение интегрировать RESTful и GraphQL API в приложения, опыт работы с библиотеками для выполнения HTTP-запросов (например, axios, fetch)
  • знание особенностей iOS и Android платформ, включая различия в дизайне и функциональности, опыт работы с нативными модулями и интеграцией с нативным кодом (Java/Kotlin для Android, Objective-C/Swift для iOS)
  • Несомненным плюсом будут:
  • Опыт работы с TypeScript
  • Понимание принципов Agile/Scrum
  • Опыт работы с системами контроля версий (например, Git)
  • Знание основ DevOps и опыт работы с облачными платформами (например, AWS, Azure, Google Cloud)

Soft skills:

  • Реальное планирование сроков выполнения задач, самостоятельность и инициативность в их решении, неукоснительное следование дедлайнам
  • Ответственность, нацеленность на результат, желание и умение доводить дело до конца, внимательность и внимание к деталям;
  • Собранность, организованность, интеллигентность, порядочность;
  • Умение работать в команде;

У кандидатов мы ожидаем увидеть:

  • умение преобразовать бизнес-требования в технические задачи
  • законченное или завершаемое высшее образование в области программирования
  • инициативность, умение представлять свои идеи, самостоятельно находить информацию и решать проблемы;
  • интерес к IT-сфере, желание развиваться и обучаться
  • удовольствие от участия в сложных технических проектах и ​​предоставления оптимальных решений на каждом этапе разработки

Условия:

  • Постоянная возможность для профессионального развития и роста;
  • Комфортные условия труда;
  • Возможность совмещать учёбу и работу
  • Заработная плата по результатам собеседовании

Сотрудника ищем исключительно на offline как минимум на первых три месяца!

Просьба указывать в резюме или сопроводительном письме стек технологий, с которым Вы работаете, и ожидания по заработной плате