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 лет |
График работы | Удаленная работа |