Middle Back-End Developer

Дримтим Аппс
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск
Описание вакансии

Компания DREAMTEAM APPS специализируется на разработке нативных приложений только для App Store с использованием современных инструментов разработки. Мы активно развиваем уже существующие продукты и запускаем новые. В наших сотрудниках в первую очередь ценим самостоятельность, креативность и умение мыслить неординарно.

Сейчас мы в поиске Back-end developer в Республике Беларусь/ Республике Польша, который станет частью нашей дружной команды!

С чем предстоит работать:

  • Разработка и поддержка API (HTTPS REST) для iOS приложений (на Node.js, TypeScript).

  • Проектирование, документирование и сопровождение Swagger / OpenAPI-спецификаций с корректной сериализацией и парсингом для Swift-клиентов.

  • Разработка и оптимизация NoSQL-базы данных Firebase Firestore для хранения и обработки пользовательских данных.

  • Настройка и сопровождение процессов CI/CD, сборки и деплоя Node.js-приложений в Firebase Functions.

  • Интеграция со сторонними API и внешними сервисами, анализ и адаптация их под архитектуру проекта.

  • Обеспечение и повышение безопасности, производительности и отказоустойчивости серверных решений.

  • Управление исходным кодом через Git (Bitbucket), участие в cross-code review и развитии инженерных практик.

  • Поддержание актуальности инфраструктуры: обновление версий Node.js, зависимостей и инструментов сборки.

  • Управление правами доступа и IAM-политиками для внутренних и облачных сервисов.

  • Разработка небольших лендингов и внутренних веб-интерфейсов на Next.js / React, в том числе: интеграция платежных систем (Stripe), реализация аутентификации и авторизации через Firebase и сторонние провайдеры (OAuth, Apple, Google); связь фронтенда с Firebase Functions / Firestore / REST API.

Для нас важен твой коммерческий опыт:

  • Node.js, TypeScript — от 2-х лет.

  • Фреймворки TSOA, Nest.js — от 1-го года.

  • Swagger (чтение, создание и поддержка) — от 2-х лет.

  • Non-SQL базы данных (в частности, Firebase Firestore) — от 1-го года.

  • REST, HTTPS — от 3 лет, глубокое понимание принципов построения и версионирования API.

  • Механизмы аутентификации и авторизации (в том числе сторонние сервисы, такие как OAuth) — от 2-х лет.

  • Базовые навыки работы с React / Next.js (Angular), понимание клиент–серверного взаимодействия и SSR.

Что будет преимуществом:

  • Письменный английский на уровне B1 или выше.

  • Опыт работы с Firebase Admin SDK, Cloud Functions, Pub/Sub, Cloud Storage.

  • Понимание основ secure coding, настройка IAM Policies, API rate limiting, audit logging.

  • Опыт интеграции Stripe API и других платежных систем.

Мы предлагаем:

  • Высокое вознаграждение - обсуждаем индивидуально;

  • Оплачиваемый отпуск 25 дней и 5 дней Sick Leave в году;

  • Full time c гибким 8-часовым график работы;

  • Полностью удаленную работу;

  • Предоставляем необходимое для работы оборудование;

  • Команда профессионалов, с которыми можно расти;

  • Вносить изменения в реализацию продукта - компания открыта к новым идеям;

  • Отсутствие бюрократии - длинных процессов.

Если ты дочитал до конца, действительно хочешь стать частью нашей команды и получать бесценный опыт вместе с нами, расскажи в сопроводительном письме о себе и своем опыте! И мы непременно с тобой свяжемся!

Рабочее место планируется к созданию.

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Удаленная работа
Добавлено 5 дней назад
Для связи с работодателем или просмотра контактов нажмите на кнопку