Нам нужны разработчики
Отправь письмо на почту geek@knopka.com с информацией о себе. Мы пригласим на собеседование и ответим на все вопросы. Также можно пообщаться в телеграме или по телефону 8 912 224 93 63.
Ты будешь писать код лучше
Обсуждаем код при работе в паре и на код-ревью
Применяем лучшие практики разработки: TDD, CI и частые релизы
Стремимся написать чистый код, а не сделать хоть как-то
Уделяем значительное время тестам и рефакторингу
Разрабатываем продукт, который сами же поддерживаем
У нас нет менеджеров, команда сама отвечает за качество и сроки
Отправь письмо на почту geek@knopka.com с информацией о себе. Мы пригласим на собеседование и ответим на все вопросы. Также можно пообщаться в телеграме или по телефону 8 912 224 93 63.
Кто нужен в команду?
Нам нужны .Net-разработчики на C# с опытом веб-разработки.

Твой опыт работы может быть связан с любой серверной платформой. Мы используем C#, MS SQL, Elasticsearch на сервере, и на клиенте React, TypeScript и MobX.

Разработчики большую часть времени пишут серверную бизнес-логику. За идеальную вёрстку у нас отвечает отдельный человек.

У тебя будет
Оформление по ТК РФ и вся зарплата белая
Комфортный офис в центре Екатеринбурга в БЦ «Аврора» (Малышева-Шейнкмана)
Паркинг и охраняемая велопарковка
Спортзал: занятия йогой, беговая дорожка, эллипсоид, штанги, душ
Кухня: вкусная и полезная еда
Оплата сотовой связи и мобильного интернета
Конференции, тренинги, онлайн-курсы и книги за счёт компании
Наши принципы
Вместе развиваем продукт
Каждый в команде активно участвует в развитии продукта — выбор задач на итерацию и долгосрочное планирование. Ты сможешь предложить идею и затем сделать её в паре с кем-то. Это может быть инфраструктурное улучшение, фича для клиентов или новая практика.
В команде 14 человек: разработчики, один проектировщик интерфейсов, два тестировщика и скрам-мастер. Используем скрам: двухнедельные итерации, ежедневные встречи, в конце итерации проводим презентацию и ретроспективу. Все работают в офисе, удалённых сотрудников нет. Вместе планируем новую итерацию, для оценки задач играем в покер.
Работаем по скраму
Пишем код в парах
Два разработчика сидят за одним компьютером и всё делают вместе — обсуждают задачу, планируют решение, пишут тесты и код, выполняют рефакторинг. В результате код получается качественным, содержит меньше ошибок и технических долгов.
Делаем ревью кода без пул реквестов и ожидания
После того как разработчики в паре сделали задачу, они сразу зовут к себе ещё одного разработчика на код-ревью. Рассказывают что нужно было сделать и показывают все изменения в коде. Далее обсуждают что следует исправить, каких тестов не хватает и где требуется рефакторинг. Только после успешного прохождения код-ревью выполняется коммит и пуш в гит-репозиторий. Никаких пул реквестов, только живое общение с командой.
Применяем TDD с in-memory реализацией
Разработку каждой задачи начинаем с написания автоматического теста, который завершится неудачей. Далее пишем код, который заставит тест работать. Такой подход позволяет писать чистый приятный код. Используем in-memory реализацию базы и файлов для быстрого прогона тестов — 10 тестов проходят за 300 мс.
Пишем функциональные тесты
Функциональные тесты на Selenium WebDriver воспроизводят действия пользователя в окружении близком к продакшену — вводят данные, прокликивают кнопки в интерфейсе с реальной базой.
Непрерывная интеграция
С помощью TeamCity после каждого изменения собирается актуальная версия проекта и прогоняются все тесты. Упавшие тесты сопровождаются скриншотом. Мы не релизим, если есть хотя бы один упавший тест. Ручное тестирование не начинается, пока все тесты не поднимут.
Пишем код с удовольствием
Мы работаем на мощных MacBook Pro и используем софт от JetBrains.
Отправь письмо на почту geek@knopka.com с информацией о себе. Мы пригласим на собеседование и ответим на все вопросы. Также можно пообщаться в телеграме или по телефону 8 912 224 93 63.

Отправь письмо на почту geek@knopka.com с информацией о себе. Мы пригласим на собеседование и ответим на все вопросы. Также можно пообщаться в телеграме или по телефону 8 912 224 93 63.
Что мы делаем
На C# пишем бэкэнд для web-приложения на WebApi, бизнес-логику для автоматизации внутренних процессов, профилируем в Jetbrains dotTrace.
Настраиваем интеграцию с банками, чтобы автоматически получать информацию о счетах, поступлениях и списаниях.
Автоматизируем работу бухгалтеров с помощью нейронных сетей и машинного обучения. Научились классифицировать документы и платежи.
Наши мобильные приложения для Айфона и Андроида работают на Cordova — это обёртка над адаптивной веб-версией приложения.
Мобильное и веб приложения
Обмениваемся данными с бухгалтерской системой 1С — создаём документы, проводим банковскую выписку.
Интеграции
Пишем роботов для отправки отчётности в контролирующие органы. Для таких задач иcпользуем Python.
Машинное обучение
Приходи на тест-драйв
Ты можешь у нас поработать, не увольняясь с текущей работы.
Просто приходи на 2 недели и узнай как мы работаем.
Собеседование
С каждым кандидатом общаемся и проводим техническое собеседование: проверяем кругозор в области программирования, гибкость ума и способность решать задачи с помощью кода.
Тест-драйв
Взьми отпуск на текущей работе и поработай у нас 2 недели. Легко познакомишься с проектом, с первого дня будешь работать в паре. Расскажем про нашу систему, покажем как пишем тесты, какие инструменты и практики используем. Заплатим деньги, согласно твоей зарплате.
Оформление в штат
Если тебе понравится работать с нами, а нам с тобой, то в тот же день принимаем тебя на работу.
Или расстанемся друзьями :)
1
2
3
25 000 ₽
Твои друзья разработчики? Ты можешь им помочь найти хорошую работу! Расскажи о нас в социальных сетях и получи 25 000 рублей, если твой друг будет принят на работу в Кнопку.

за друга
Офис в Москве
метро Баррикадная, ул. Садовая-Кудринская, д. 8, мансардный этаж. Кнопка 6 на домофоне

Офис разработки в Екатеринбурге
ул. Малышева, д. 12, 15 этаж.