Fullstack-разработчик (TypeScript, React, Node.js, MongoDB)

Дата размещения вакансии: 16.11.2024
Работодатель: WORKaff
Уровень зарплаты:
з/п не указана
Город:
Москва
Пресненская набережная 8с1
Требуемый опыт работы:
От 3 до 6 лет

RentAcc / RentCard - сервис аренды агентских аккаунтов и платежных решений работающий с клиентами со всего мира в сфере интернет-рекламы (арбитраж трафика, маркетологи, агентства) Уже более года мы делаем так, чтобы наши клиенты успешно запускали рекламу.

Мы ищем Fullstack-разработчика для создания и поддержки платформы, предназначенной для выдачи агентских аккаунтов. Ваша задача будет заключаться в разработке как клиентской, так и серверной частей платформы, которая позволит автоматизировать процесс создания, управления и выдачи аккаунтов для агентств.

Основной стек включает:

frontend: react, typescript, effector, tailwind, shadcn

backend: bun, typescript, hono, mongodb

devops: github actions, docker, bash, turborepo

Основные задачи:

  • Разработка платформы для управления и выдачи агентских аккаунтов.
  • Разработка гибких интерфейсов на React, используя Tailwind CSS и Effector.
  • Разработка API и серверных функций на Node.js или Bun.
  • Проектирование и работа с базой данных MongoDB для хранения и управления аккаунтами.
  • Интеграция с внешними сервисами и API для автоматизации процессов.
  • Обеспечение безопасности системы и учетных данных пользователей.
  • Оптимизация производительности как на фронтенде, так и на бэкенде.
  • Поддержка и доработка существующего функционала на основе обратной связи от пользователей.
  • Участие в проектировании архитектуры системы и обсуждении технических решений.

Требования:

  • Уверенные знания TypeScript.
  • Опыт разработки на React, знание принципов построения компонентов и управления состоянием.
  • Опыт работы с Tailwind CSS для быстрой верстки и стилизации.
  • Знание и опыт работы с Effector и Tailwind.
  • Опыт разработки серверной части на Bun и Hono.
  • Умение работать с MongoDB.
  • Опыт настройки и использования GitHub Actions и Docker.
  • Знание Bash и опыт работы с Turborepo.
  • Умение работать в команде и эффективно коммуницировать.
  • Понимание принципов безопасности веб-приложений (аутентификация, авторизация).
  • Умение работать с системами контроля версий (Git).
  • Самоорганизованность и ответственность за выполнение задач.
  • Знание Английского языка на B1+

Плюсом будет:

  • Опыт работы с другими фреймворками и библиотеками TypeScript.
  • Знание DevOps процессов (CI/CD, Docker).
  • Опыт работы в проектах сферы арбитража

Условия:

  • Заработная плата обсуждается индивидуально с учетом скиллов, опыта и ожиданий кандидата.
  • Возможности для профессионального роста и развития.
  • Классная команда и прозрачные процессы.
  • Удаленная работа.

​​​​​​​​​​​​​​

Для более оперативной связи присылайте CV в телеграмм @recruitnasty