Перейти к основному содержанию

Fullstack Developer — Middle / Senior

Technology
Пихта Банк
Москва, Россия2 мес. назад

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

Обязанности: — Fullstack-разработка (backend frontend);

— Разработка backend-сервисов на Python (FastAPI, Django);

— Разработка UI на React / Next.js, TypeScript;

— Проектирование REST API;

— Развитие микросервисной архитектуры;

— Работа с PostgreSQL: моделирование данных, оптимизация запросов;

— Интеграция внешних API и сервисов;

— Разработка сервисов на Node.js / TypeScript;

— Интеграция AI / LLM в продукты, RAG-функциональность;

— Код-ревью, unit- и интеграционное тестирование;

— Сборка в Docker, поддержка CI/CD (GitLab);

— Продакшен-дебаг и оптимизация производительности.

Требования: — От 2 лет коммерческой разработки (от 5 лет — для уровня Senior);

— Уверенный Python, опыт с FastAPI и/или Django;

— REST API, PostgreSQL и SQL;

— JavaScript / TypeScript, React (Next.js — большой плюс);

— Git, Docker, Linux;

— Понимание HTTP / REST / JSON, основы CI/CD;

— Опыт unit-тестирования и интеграции внешних API;

— Базовое понимание микросервисной архитектуры.

Для уровня Senior дополнительно

— Node.js, глубокое понимание PostgreSQL и микросервисов;

— System design: распределённые системы, отказоустойчивость, масштабирование;

— Опыт проектирования production-систем и оптимизации производительности;

— Понимание веб-безопасности;

— Умение обосновать архитектурные решения и их trade-off'ы.

Будет плюсом

— Node.js / NestJS, Redis, RabbitMQ / Kafka, Celery;

— SQLAlchemy / Alembic, WebSocket, Kubernetes, Nginx;

— Опыт с облаком (AWS / GCP / Azure);

— Опыт работы с OpenAI / Anthropic / Gemini API, RAG, векторными БД (pgvector, Qdrant), AI-агентами, LangChain / LlamaIndex;

— Java / Spring Boot, Go, gRPC / GraphQL, Terraform;

— Observability: Prometheus, Grafana, OpenTelemetry, ELK / OpenSearch;

— Опыт в FinTech / Banking / Enterprise, опыт с production AI-системами.

Условия:

— Уровень дохода: вилка/по итогам собеседования;

— Формат работы: офис / гибрид / удалённо;

— Оформление — ТК РФ / ГПХ;

— Соцпакет, ДМС, обучение;

— Работу над реальными банковскими продуктами и внутренними системами, включая прикладной AI;

— Возможность влиять на архитектуру, а не только реализовывать готовые задачи (для уровня Senior).

Как откликнуться:

Отправьте резюме и ссылки на проекты (GitHub / портфолио) через отклик на hh.ru. Будем рады комментарию, какие из задач вам интереснее всего решать — fullstack-разработка, архитектура распределённых систем или AI-функциональность.

Ключевые навыки

  • Python
  • FastAPI
  • React
  • NextJS
  • TypeScript
  • REST API
  • PostgreSQL
  • Node.js
  • Docker
  • Git
  • Linux
  • REST

Задайте вопрос работодателю

Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос

Где предстоит работать

Москва, Сретенский бульвар, Сухаревская, Трубная, Цветной бульвар, Трубная улица, 12 Показать на большой карте
Keywords
PythonFastAPIReactNextJSTypeScriptREST APIPostgreSQLNode.jsDockerGitLinuxRESTReactOSGitLabApache KafkaGrafanaSpring FrameworkRedisJSONOpenSearch

Вас интересует эта вакансия?