Senior Fullstack-разработчик (Go/Java + Angular/React)
Описание
Группа компаний «САЛАИР» предоставляет транспортно-логистические услуги для крупных промышленных предприятий страны. Мы помогаем организовать грузоперевозки разными видами транспорта, автоматизируем логистику и показываем, как снижать себестоимость перевозок. Вакансия открыта в аккредитованной ИТ компании Современные логистические решения — российский разработчик IT-решений для промышленности и логистики. Ищем опытного fullstack-разработчика, который умеет работать со сложными высоконагруженными системами, понимает продуктовый и бизнес-контекст задач и участвует в их проработке — от проверки требований и оценки рисков до поставки решения в продакшен. Чем предстоит заниматься: Разрабатывать и развивать backend на Go/Java и frontend на Angular/React. Проектировать высоконагруженные, асинхронные и event-driven системы. Работать с SQL-базами данных: проектировать схемы, анализировать производительность, оптимизировать запросы и нагрузку. Решать задачи параллельной обработки данных и выбирать подходящие паттерны конкурентного выполнения. Валидировать требования с учётом архитектуры и ограничений существующей системы. Выявлять технические и функциональные риски, предлагать варианты их снижения. Погружаться в бизнес-контекст и совместно с командой находить оптимальное решение, а не ограничиваться только реализацией поставленной задачи. Работать с дизайн-макетами в Figma или Pixso и взаимодействовать с дизайнером при проработке интерфейсов. Использовать AI-инструменты в разработке там, где они действительно повышают скорость и качество: для исследования решений, прототипирования, написания и рефакторинга кода, подготовки тестов и документации — с обязательной проверкой результата. Что для нас важно: Общий опыт коммерческой разработки от 5 лет. От 3 лет опыта разработки на любом C-подобном языке. Наш основной backend-стек — Go и Java. Уверенный опыт работы с SQL и реляционными базами данных. От 2 лет опыта frontend-разработки на Angular или React. Опыт разработки high-load систем, включая поиск узких мест и оптимизацию высоконагруженных баз данных. Практический опыт создания асинхронных систем и применения event-driven архитектуры. Понимание параллелизма, конкурентного выполнения и паттернов их применения в условиях высокой нагрузки. Опыт AI-driven development и понимание реалистичных сценариев, возможностей и ограничений современных AI-инструментов в разработке. Умение проверять требования на реализуемость и непротиворечивость относительно текущей системы. Способность оценивать технические и функциональные риски до начала реализации. Готовность разбираться в предметной области, общаться с бизнесом, аналитиками и дизайнерами и влиять на качество итогового решения. Будет плюсом: Практический опыт trunk-based development или другого подхода к непрерывной поставке небольшими короткими итерациями. Опыт работы в финтехе. Знание основных требований к финансовым системам и опыт их проектирования. Опыт тестирования безопасности и отказоустойчивости. Практическое использование инструментов нагрузочного тестирования, fault injection, security testing и анализа уязвимостей. Нам нужен инженер, который одинаково уверенно работает с кодом, архитектурой и требованиями, умеет аргументировать технические решения и воспринимает разработку как способ решить бизнес-задачу, а не просто закрыть тикет.