Для наших партнеров мы ищем опытного backend-разработчика для создания высоконагруженных и отказоустойчивых систем. Ваша задача — проектировать и реализовывать ядро наших сервисов, работать с бизнес-логикой и данными, обеспечивая стабильность, безопасность и масштабируемость наших продуктов.
Ключевые задачи и обязанности:
Разработка серверной логики: Проектирование, реализация и поддержка архитектуры backend-сервисов, API и микросервисов.
Работа с данными: Разработка и оптимизация сложных SQL-запросов, проектирование схем баз данных. Работа с реляционными (PostgreSQL, MySQL) и NoSQL (Redis, MongoDB, ClickHouse) системами.
Повышение производительности и надежности: Оптимизация существующих сервисов, профилирование, устранение узких мест. Реализация механизмов кэширования, фоновых задач (queues, workers) и отказоустойчивости.
Интеграции: Разработка и поддержка интеграций со сторонними сервисами и API (платежные системы, провайдеры данных, мессенджеры и др.).
DevOps-практики: Написание тестов (unit, integration). Участие в настройке CI/CD, контейнеризации (Docker, K8s) и мониторинга (Prometheus, Grafana). Следование принципам 12 факторов.
Командная работа: Активное участие в процессе разработки: обсуждение архитектурных решений, код-ревью.
Мы ожидаем от кандидата:
Опыт коммерческой backend-разработки от 3 лет.
Глубокое знание основ: Алгоритмы, структуры данных, шаблоны проектирования (GoF), принципы SOLID, ACID, CAP-теорема.
Свободное владение одним из стеков:
Java: Spring (Boot, Data, Security), Hibernate, Maven/Gradle.
Python: Django / FastAPI, SQLAlchemy, Alembic, Celery.
Go: стандартная библиотека, Gin/Echo, опыт работы с горутинами.
Node.js: NestJS, Express.js, TypeScript, опыт работы с Event Loop.
PHP: Symfony / Laravel, Doctrine.
C#: .NET Core, Entity Framework.
Опыт работы с базами данных: Уверенное использование PostgreSQL/MySQL (сложные JOIN, оконные функции, индексы). Понимание принципов работы транзакций, изоляции.
Знакомство с очередями сообщений (RabbitMQ, Kafka) и кешированием (Redis, Memcached).
Инструменты: Git, Docker, Linux (на уровне администрирования сервисов). Опыт работы с облачными платформами (AWS, GCP, Yandex Cloud) будет большим преимуществом.
Английский язык на уровне чтения технической документации (Intermediate или выше).
Умение проектировать систему с нуля, оценивать риски и принимать архитектурные решения.
Мы предлагаем:
1. Профессиональную среду и развитие:
Работа над сложными и масштабными проектами.
Конкурентная система оплаты: высокая заработная плата на уровне рынка (обсуждается индивидуально, в зависимости от опыта и экспертизы), регулярный пересмотр.
Четкий карьерный рост по технической или управленческой линии.
2. Комфортные условия для разработки:
Современный технологический стек и свобода в выборе инструментов для решения задач.
Гибкий график работы и возможность удаленной работы (full remote или гибридный формат по договоренности).
Дружная команда сильных инженеров, участие в архитектурных дискуссиях, митапы.
Если вы ищете вызов, команду единомышленников и хотите решать задачи, результат которых увидят миллионы, — вы наш кандидат.
Для отклика пришлите, пожалуйста:
Ссылку на ваш GitHub / GitLab.
Описание самого интересного или сложного проекта в вашей практике и вашей роли в нем.
Уровень дохода, на который вы рассчитываете.
Мы внимательно изучим ваш опыт и с нетерпением ждем возможности обсудить, как вы можете усилить нашу команду.
Казань
до 300000 RUR
Хузиева Гульнара Салимовна
Казань
от 150000 RUR
Лаверт Инжиниринг
Казань
до 350000 RUR
Академия загородного строительства
Казань
до 350000 RUR