Backend-разработчик строит то, что скрыто от пользователя: логику приложения, обработку данных, интеграции с внешними системами и производительность под нагрузкой.
Ключевой фильтр при подборе - опыт с нагрузкой и данными, сопоставимыми с вашими. Разработчик, который не сталкивался с нагрузкой, решает задачи иначе.
Должностные обязанности
- Разрабатывает серверную логику приложения
- Проектирует схемы данных и работает с базами
- Разрабатывает и документирует API
- Оптимизирует производительность и работу под нагрузкой
- Пишет тесты и участвует в код-ревью
- Участвует в проектировании архитектуры сервисов
Эти обязанности уже сведены в готовую должностную инструкцию
Требования и навыки
- Опыт коммерческой разработки от двух лет
- Уверенное владение нужным языком: Python, Go, Java, PHP, C#
- Опыт работы с реляционными и нереляционными базами
- Понимание принципов проектирования API и микросервисов
- Опыт работы с очередями и кэшированием - преимущество
Сколько зарабатывает в Москве
Вилка по этой профессии сильно зависит от отрасли, графика и объёма задач.
Назовём актуальный диапазон по вашему городу и требованиям на брифе -
он занимает 40 минут и ни к чему не обязывает.
Где искать таких специалистов работодателю
Профильные площадки, сообщества по языку и стеку, рекомендации. Прямой поиск обязателен на senior-уровне: сильные кандидаты откликов не отправляют.
Технический скрининг до интервью с командой экономит время тимлида: проверка стека и разбор проекта отсеивают до половины кандидатов.