{"id":1138964,"url":"https://alion.io/job/knopka-middle-razrabotchik-c-ekaterinburg-2","title":"Middle Разработчик C# Екатеринбург","company":{"id":20975,"name":"Knopka","domain":"knopka.com","url":"https://alion.io/company/knopka","size_band":"51-200","is_staffing_agency":false,"is_intermediary":false,"ats_vendor":"HeadHunter","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"hiring_geo_confidence":"structured","locations":["Yekaterinburg, Russia"],"countries":["RU"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":150000,"max":null,"currency":"RUB","period":"month","gross":false,"usd_annual":20676},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Blazor","optional":false},{"name":"C#","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Jira","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-09-23T09:28:51Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-09-22T17:15:38Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Кнопка - это IT-компания (с лицензией и отсрочкой), которая ведёт бухгалтерское обслуживание юридических лиц и ИП. Мы не стартап, а прибыльная компания с историей, 1300+ клиентов в обслуживании и планами по кратному росту.\n Наши технологии не имеют аналогов среди конкурентов, и мы собираемся стать game changer на рынке бухгалтерского обслуживания в России!\n Вся Кнопка, не только разработчики, работает по скраму.\nРоадмэпы на несколько месяцев, итерации на 2 недели, и утренняя синхронизация внутри команды. У нас несколько 5 команд разработчиков от 5 до 15 человек, которые занимаются разными направлениями - инфраструктурными задачами, клиентскими приложениями, внутренним АРМ, автоматизацией процессов.\nСейчас открыта позиция в команде, по поддержке внутренней бухгалтерской и банковской инфрастуктуры, пользователи которой - наши сотрудники. Бухгалтеры, банкиры, ассистенты.\n Как мы работаем:\n Перед тем как задачи пойдут в итерацию, они прорабатываются до уровня понимания \"как должно работать\", а \"как реализовывать\" будет твоим решением.\n Обсуждаем код при парном программировании и на код-ревью\n Применяем лучшие практики разработки: TDD, CI и частые релизы \"одной кнопкой\"\n Стремимся написать чистый код, а не сделать хоть как-то\n Уделяем значительное время тестам и рефакторингу\n Сами же поддерживаем свой продукт, поэтому делаем сразу хорошо\n В работе над задачей могут помогать бизнес-аналитики и UX-проектировщики, дизайнеры\n Всегда есть возможность обсудить решаемую проблему с теми, кто будет непосредственно пользоваться решением\n Высоко ценим погружение разработчика в предметную область\n Для трекинга итераций используем Планку, для программирования - софт от JetBrains, для общения - Маттермост с историей.\n Типичный процесс работы над задачей выглядит так: тесты -> код -> ревью -> (иногда доработка -> тесты) -> стенд -> релиз -> внедрение. В конце итерации обсуждаем что и как было (показываем как работает, иногда как устроен код), что улучшить (ретро), и планируем следующую.\n Кроме программистов, есть бизнес-аналитики и UX-дизайнеры. Они помогут разобраться в том, как должен работать, выглядеть и взаимодействовать твой код с пользователями и другими частями системы.\nСерверами и процессами workflow других отделов в Jira - занимается отдельная команда админов.\n В процессе работы ты будешь:\n Создавать новые инструменты и роботов для автоматизации бухгалтерского и юридического обслуживания.\n Придумывать и обсуждать новые фичи и механики взаимодействия отделов.\n Участвовать в планировании итераций, давать и получать обратную связь по итерации.\n Программировать в одиночку и в паре; ревьюить и получать code review, покрывать код тестами.\n Наш стэк:\nБэк: C# 9, NUnit, Postgre через ORM на LINQ, немного RabbitMQ и Elasticsearch. Опыт работы с конкретной БД, очередями и т.д. - необязателен, важно хорошее знание шарпа и способность разобраться.\n Фронт (его немного, не знаешь - быстро научим): typescript, react, mobx, jsx, БЭМ, для тестов Selenium webdriver. В некоторых командах работают Flutter или Blazor.\n Кто нам нужен:\nМы хотим взять на работу человека, который хорошо знает современный C# и алгоритмы. Для нас Middle - это человек, который уже готов запрограммировать всё что нужно, и ему нужно только понимание предметной области и той проблемы, которую нужно решить.\n Как попасть в нашу команду:\n Откликайся на вакансию.\n В этот же день мы позвоним и договоримся о собеседовании.\n Приходи на онлайн собеседование с разработчиками.\n Получи оффер за день.\n Почему у нас классно работать?\n Мы аккредитованная IT-компания, с белой зарплатой. Всё по ТК, зарплата белая и всегда вовремя. Сумма указана до вычета налогов. Помни, что с 2025 года ставка НДФЛ меняется в зависимости от суммарного дохода за год. У нас есть ДМС, мы обеспечиваем сотрудников всем необходимым - от мака до кресла и стола.\n - Основное время работы компании с 9 до 18 Москвы. Если нужно, можно сдвинуть рабочий день.\n - Сейчас у нас практически нет удалёнки! Офис в центре, доступ к нему круглосуточный, с собственной парковкой, спортзалом, кухней, диванами и самокатами.\n - Очень классный и позитивный коллектив, мягкая структура отделов без вертикали и субординации. Корпкультура, основанная на ценностях, без обязаловки.\n - Технологии мы используем также для процессов в компании, например для работы над бухгалтерским процессом используется метод конвейера Toyota Production System.\n - Мощные компьютеры и современные мониторы высокого разрешения.\n - Регулярная обратная связь и перфоманс-ревью: каждые полгода мы обсуждаем твои достижения, возможности дальнейшего развития и соответствие ЗП твоему уровню. Зарплата растёт вместе с твоей ролью в команде и компании. Ты знаешь, что нужно сделать чтобы это случилось.\n Этапы собеседования в Кнопку очень просты:\n1. Телефонное интервью с HR\n2. Собеседование очно в офисе или онлайн продолжительностью 2,5 часа в результате которого мы сразу даём обратную связь.\nНикаких домашних заданий на 2 недели. \nПиши, звони! Откликайся.","description_format":"text","description_chars":4986,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-23T09:34:43Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":43,"reasons":["conf:5","win:early"],"computed_at":"2026-09-23T15:03:56Z"},"pay":{"stated_usd_annual":20676,"is_top_pay":false},"html_url":"https://alion.io/job/knopka-middle-razrabotchik-c-ekaterinburg-2","json_url":"https://alion.io/job/knopka-middle-razrabotchik-c-ekaterinburg-2.json","meta":{"generated_at":"2026-09-23T15:03:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}