Full-stack

Full Stack Web Developer (проектная занятость) Full-time

О компании и команде

Приветствуем! Мы — команда Navamsha. Разрабатываем инновационное мобильное приложение, которое помогает женщинам совершенствовать и познавать себя с помощью с помощью восточной астрологии, медитации, аффирмаций и других практик. Наша миссия — вдохновлять и поддерживать женщин на их пути к счастью и гармонии.

Мы хотим добавить новый способ оплаты Премиум-подписки в основном продукте для пользователей из РФ, и для этого создаём небольшое веб-приложение.

Уже подготовлена подробная документация по проекту: макеты в Figma, описание функциональной логики и пользовательских сценариев. Теперь мы ищем опытного Full Stack веб-разработчика на проектную занятость, который поможет нам реализовать задуманное.

На текущий момент видим стек следующий образом, но полностью открыты к вашим предложениям:

  • Frontend: HTML, CSS, JS (фреймворк на ваш выбор).
  • Backend: Node.js + MongoDB или PHP + MySQL.

Будем использовать следующие внешние сервисы:

  • CloudPayments для управления подписками.
  • Unisender для отправки email-уведомлений.
  • CurrencyAPI для получения актуального курса RUB/USD.
  • Выдавать доступ к Премиум-версии продукта через запросы к платформе Adapty.
  • Sentry для трекинга ошибок.

Что нужно будет сделать

  • Ознакомиться с ТЗ и макетами, оценить стоимость и сроки разработки.
  • При необходимости внести предложения по архитектуре и стеку.
  • Разработать веб-приложение с нуля.
  • Настроить взаимодействие с внешними сервисами.
  • Провести тестирование и отладку приложения.
  • Развернуть приложение в production-среде.

Будет преимуществом

  • Примеры разработанных приложений с кодом в открытых репозиториях.
  • Опыт работы с сервисами email-уведомлений.
  • Интерес к самопознанию, йоге, медитации, восточной философии.

Ожидания от кандидата

  • Опыт frontend разработки HTML, CSS, JavaScript от 3 лет.
  • Опыт backend разработки на Node.js + MongoDB или PHP + MySQL от 3 лет.
  • Опыт работы с платежными системами, предпочтительно CloudPayments.
  • Опыт интеграции с внешними сервисами по API.
  • Умение писать чистый и аккуратный код, быстро разбираться в чужом.
  • Английский, достаточный для понимания документации.
  • Способность самостоятельно находить ответы на вопросы и разбираться в незнакомых темах.
  • Опыт написания технической документации.
  • Навыки самоорганизации и работы в распределённой команде – мы используем Slack для общения, Linear для трекинга задач.

Условия работы

  • Полностью удаленная работа, гибкие сроки с учетом объема задач.
  • Договор ГПХ или самозанятность с оплатой в рублях или контракт с зарубежной компанией с оплатой в долларах.
  • Дружелюбная команда и адекватное руководство. Заботимся об эмоциональном состоянии друг друга и спокойно решаем вопросы даже в сложных ситуациях.
  • Большое пространство для развития навыков.
  • Здравый смысл в процессах: минимум бюрократии, лёгкие согласования.
  • Работа в интересном и востребованном международном проекте, который любят пользователи (App Store rating: Russia – 4.8, USA – 4.9).

Overview

  • Employer: Navamsha
  • Job Title: Full Stack Web Developer (проектная занятость)
  • Published: 1 week, 1 day ago
Apply For This Job