{"id":1528092,"url":"https://alion.io/job/stack-it-inzhener-programmist-2","title":"Инженер-программист","company":{"id":3188,"name":"Stack-IT","domain":"stack-it.ru","url":"https://alion.io/company/stack-it","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Yaroslavl, Russia"],"countries":["RU"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":100000,"max":180000,"currency":"RUB","period":"month","gross":null,"usd_annual":25956},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-30T14:42:48Z","employer_posted_date":"2026-09-30","last_verified_at":"2026-10-01T04:04:30Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Мы ожидаем от Вас\n Глубокое понимание принципов ООП\n\n Опыт работы с реляционными БД\n\n Способность быстро самостоятельно погружаться в незнакомые технологии и предметную область\n\n Ответственность за результат: внимание к деталям при реализации сложной бизнес-логики и пограничных сценариев\n\n Готовность к открытому обсуждению архитектурных подходов и обмену опытом внутри команды\n\n Навык четкой формулировки мыслей: умение задавать правильные вопросы и доносить информацию как до технических специалистов, так и до нетехнических коллег\n\n Опыт участия в Code Review: способность давать конструктивную обратную связь и принимать критику\n\n Опыт коммерческой разработки от года\n\n Ваши задачи\n Доработка бэкенда\n Реализация новой бизнес-логики и доработка существующей на собственном языке программирования\n Разработка и модификация внутреннего API для фронтенда (RPC over HTTP), взаимодействия между сервисами продукта (RabbitMQ)\n Написание и оптимизация запросов к СУБД (PostgreSQL)\n Backend пишем на собственном внутреннем языке Стек\n опыт коммерческой разработки на TypeScript\n Развитие фронтенда\n Создание новых и адаптация текущих Vue.js-компонентов интерфейса\n Разработка диалоговых форм и реестров\n Верстка интерфейса для настройки отчетных форм (фильтры данных, параметры отчета и т.п.)\n Интеграции\n Проектирование и написание модулей для двустороннего обмена данными с внешними системами (REST, SOAP и др. API)\n Участие в полном цикле интеграции: от анализа документации до тестирования и запуска в эксплуатацию\n Мы предлагаем\n Работа и команда:\n Гибкий формат работы, который зависит от вашего опыта и локации: для нас идеальны кандидаты из Ярославля или Рыбинска для работы в офисе или по гибридному графику. Мы открыты к сотрудничеству с соискателями из других городов в удаленном формате, но ищем специалистов целенаправленно с опытом в нашей сфере\n\n Поддержка с первого дня: мы не бросаем новичков в одиночестве. Вас ждет программа адаптации и коллеги-наставники, которые всегда помогут советом\n Мы растем вместе: мы инвестируем в ваше развитие. Возможность карьерного роста, обучение за счет компании и скидки на внешние курсы - это реальность\n Забота о сотрудниках - это серьезно:\n Стабильность и здоровье: официальное оформление с первого дня, полный соцпакет, оплачиваемый отпуск и больничные. ДМС для сотрудников в зависимости от стажа работы в компании\n Гибкий график: Вы сами можете выбрать, во сколько вам удобнее начинать рабочий день.\n Командировки: они возможны по России, но всегда только по согласованию с вами.\n А теперь о самом интересном - наша корпоративная жизнь!\n Мы точно знаем, что лучший отдых - это смена деятельности. Поэтому у нас не просто \"корпоративы\", а целая жизнь помимо работы:\n Для любителей спорта: собственный спортивный зал для игры в волейбол и настольный теннис. А еще мы ходим на хоккей, играем в керлинг и многое другое!\n Для интеллектуалов и стратегов: регулярные квизы, турниры по \"Мафии\" прямо в обеденный перерыв и другие настольные игры\n Для общения и релакса: целых три корпоративных праздника в год и множество небольших мероприятий. А в офисе есть уютная комната отдыха, где можно перезагрузиться\n Почему это здорово? Все мероприятия - строго по желанию. У нас каждый находит занятие по душе и комфортно вливается в коллектив\n Дополнительные комментарии\n Кандидатам отправляется тестовое задание. Просьба указывать в откликах актуальную электронную почту.","description_format":"text","description_chars":3412,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Russia","iso":"RU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Property Management","Billing & Subscription Management"],"lifecycle":[{"event":"open","at":"2026-09-30T14:47:42Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-01T05:45:00Z"},"pay":{"stated_usd_annual":25956,"is_top_pay":false},"html_url":"https://alion.io/job/stack-it-inzhener-programmist-2","json_url":"https://alion.io/job/stack-it-inzhener-programmist-2.json","meta":{"generated_at":"2026-10-01T19:11:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1644,"day_limit":5000,"remaining_today":3356,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}