Fullstack-разработчик

Hi, Rockits!

Fullstack-разработчик

Описание вакансии

О продукте и команде:
Компания разрабатывает высоконагруженный и технологически сложный продукт, где бэкенд — это основа, а фронтенд — точный и сложный интерфейс для пользователей.
Команда состоит из сильных специалистов, и мы ищем Full-Stack разработчика, который сможет влиять не только на код, но и на архитектуру и процессы. Мы ценим глубину, ответственность за свой код и стремление создавать надежные и эффективные решения.

Ваши задачи и зона ответственности:

  • Разработка и оптимизация бэкенда: Создание, оптимизация и поддержка высокопроизводительных backend-приложений на Python (Django/Flask). Фокус на производительность, масштабируемость и отказоустойчивость.
  • Участие во фронтенде: Разработка и поддержка пользовательских интерфейсов с использованием React и TypeScript. Ваша задача — обеспечить бесшовную интеграцию фронтенда с backend-сервисами и логикой.
  • Архитектура и принятие решений: Активное участие в проектировании архитектуры системы, API (REST/GraphQL), выборе технологий и паттернов разработки.
  • Решение сложных задач: Проактивный поиск и решение технологических вызовов, связанных с производительностью, надежностью и масштабированием системы.
  • Развитие качества кода: Участие в code review, внедрение и поддержка best practices, тестирование. Возможность влиять на технические стандарты команды.
  • Совершенствование процессов: Участие в построении и улучшении CI/CD процессов (GitLab CI/CD), контейнеризации (Docker, Kubernetes) и автоматизации.

Наш технологический стек:

Backend: Python, Django, Flask, FastAPI, RESTful APIs, GraphQL, Celery

Frontend: React, TypeScript, Redux (Toolkit), RTK Query, Webpack, HTML5, CSS3

Базы данных и кэширование: PostgreSQL, MongoDB, Redis, Elasticsearch

Инфраструктура и DevOps: AWS, Docker, Kubernetes, GitLab CI/CD, Terraform

Инструменты: Git, Jira/Confluence, Sentry, Prometheus/Grafana

Мы ждем, что вы:

  • Имеете продвинутый опыт коммерческой разработки на Python и глубокое знание Django или Flask.
  • Обладаете уверенным практическим опытом (3+ лет) разработки на React с использованием TypeScript.
  • Понимаете backend не как "писать код", а как "строить системы". Имеете глубокие знания в проектировании API, оптимизации запросов к БД, кэшировании и архитектурных паттернах.
  • Обладаете опытом решения задач по оптимизации производительности и масштабированию высоконагруженных систем.
  • Имеете практический опыт настройки CI/CD и понимаете принципы контейнеризации.
  • Придерживаетесь культуры чистого кода, понимаете важность тестирования и code review.

Что мы предлагаем:

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

Навыки
  • JavaScript
  • Python
  • TypeScript
  • React
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию