8 800 333 78 26
Тарифы
Блог
Приложение «Кнопка»
Дома, в офисе, в такси — вести дела можно где угодно. Поэтому Кнопка работает на всех устройствах. Налоги, первичка, сотрудники и движения по счетам всегда под контролем и умещаются на ладони.
Приложение «Кнопка»
Дома, в офисе, в такси — вести дела можно где угодно. Поэтому Кнопка работает 
на всех устройствах. Налоги, первичка, сотрудники и движения по счетам всегда
под контролем и умещаются на ладони.
Вход в приложение Кнопки
Выберете приложение, в которое вы хотите войти:
*старая версия приложения
 
Кнопка ищет разработчиков
В 2012 году мы решили, что бухгалтерия в России не будет прежней. Cоздаём уникальный клиентский опыт и неповторимые технологии под капотом. Более 150 патентов, аккредитация в Сколково, международные премии и довольные клиенты это подтверждают.

Сейчас мы готовы к новому прорыву, поэтому пополняем команду разрабов.

Интересно? Листай ниже, время прочтения сайта 4 минуты, мы засекали.
Кто нужен в команду?
Нам нужны .Net-разработчики на C#. Супер, если будет опыт веб-разработки. Или твой опыт был связан с любой серверной платформой. Мы используем C#, MS SQL, Elasticsearch на сервере, и на клиенте React, TypeScript и MobX.

Наши разработчики большую часть времени пишут серверную бизнес-логику. За идеальную вёрстку у нас отвечают отдельные крутые ребята.
Кто нужен сейчас
Давай поговорим :)

Рассматриваем всех:
джунов, мидлов и сеньоров, задач хватит всем.

Удалёнка? Легко!
Интерфейсы и дизайн для требовательных юзеров
ждут тебя. Вызов?

Ты-то знаешь, как лучше :)

Удалёнки нет.
Тут всё понятно.
Удалёнка возможна.

Гоу под капот, твой опыт и усердие точно пригодятся.

Попробуем?
Full-stack разработчик?
Почему Кнопка?
Ты будешь писать код лучше. Это Первое.
Обсуждаем код при работе в паре и на код-ревью
Применяем лучшие практики разработки: TDD, CI и частые релизы
Стремимся написать чистый код, а не сделать хоть как-то
Уделяем значительное время тестам и рефакторингу
Разрабатываем продукт, который сами же поддерживаем
У нас нет менеджеров, команда сама отвечает за качество и сроки
Мы делаем понятные вещи. Это второе.
На C# пишем бэкэнд для web-приложения на WebApi, бизнес-логику для автоматизации внутренних процессов, профилируем в Jetbrains dotTrace.
Настраиваем интеграцию с банками, чтобы автоматически получать информацию о счетах, поступлениях и списаниях.
Автоматизируем работу бухгалтеров с помощью нейронных сетей и машинного обучения. Научились классифицировать документы и платежи.
Наши мобильные приложения для Айфона и Андроида работают на Cordova — это обёртка над адаптивной веб-версией приложения.
Мобильное и веб приложения
Обмениваемся данными с бухгалтерской системой 1С — создаём документы, проводим банковскую выписку.
Интеграции
Пишем роботов для отправки отчётности в контролирующие органы. Для таких задач иcпользуем Python.
Машинное обучение
Третье. У тебя будет:
Оформление по ТК РФ и вся зарплата белая. Могли бы и не писать. Это норма.
Комфортный офис в центре Екатеринбурга в БЦ «Аврора» (Малышева-Шейнкмана)
Паркинг и охраняемая велопарковка
Спортзал: занятия йогой, беговая дорожка, эллипсоид, штанги, душ
Кухня: вкусная и полезная еда
Оплата сотовой связи и мобильного интернета
Конференции, тренинги, онлайн-курсы и книги за наш счёт
И то, что не возможно описать словами, я не смог.
Наши практики
Вместе развиваем продукт
Каждый в команде активно участвует в развитии продукта — выбор задач на итерацию и долгосрочное планирование. Ты сможешь предложить идею и затем сделать её в паре с кем-то. Это может быть инфраструктурное улучшение, фича для клиентов или новая практика.
В команде 14 человек: разработчики, один проектировщик интерфейсов, два тестировщика и скрам-мастер. Используем скрам: двухнедельные итерации, ежедневные встречи, в конце итерации проводим презентацию и ретроспективу. Все работают в офисе, удалённых сотрудников нет. Вместе планируем новую итерацию, для оценки задач играем в покер.
Работаем по скраму
Пишем код в парах
Два разработчика сидят за одним компьютером и всё делают вместе — обсуждают задачу, планируют решение, пишут тесты и код, выполняют рефакторинг. В результате код получается качественным, содержит меньше ошибок и технических долгов.
Делаем ревью кода без пул реквестов и ожидания
После того как разработчики в паре сделали задачу, они сразу зовут к себе ещё одного разработчика на код-ревью. Рассказывают что нужно было сделать и показывают все изменения в коде. Далее обсуждают что следует исправить, каких тестов не хватает и где требуется рефакторинг. Только после успешного прохождения код-ревью выполняется коммит и пуш в гит-репозиторий. Никаких пул реквестов, только живое общение с командой.
Применяем TDD с in-memory реализацией
Разработку каждой задачи начинаем с написания автоматического теста, который завершится неудачей. Далее пишем код, который заставит тест работать. Такой подход позволяет писать чистый приятный код. Используем in-memory реализацию базы и файлов для быстрого прогона тестов — 10 тестов проходят за 300 мс.
Пишем функциональные тесты
Функциональные тесты на Selenium WebDriver воспроизводят действия пользователя в окружении близком к продакшену — вводят данные, прокликивают кнопки в интерфейсе с реальной базой.
Непрерывная интеграция
С помощью TeamCity после каждого изменения собирается актуальная версия проекта и прогоняются все тесты. Упавшие тесты сопровождаются скриншотом. Мы не релизим, если есть хотя бы один упавший тест. Ручное тестирование не начинается, пока все тесты не поднимут.
1
2
3
Есть сомнения?
Приходи на оплачиваемый тест-драйв
Ты можешь у нас поработать, не увольняясь с текущей работы. Просто приходи на 2 недели и узнай, как мы работаем. Оставь отклик мы — всё организуем.
Собеседование
С каждым кандидатом общаемся и проводим техническое собеседование: проверяем кругозор в области программирования, гибкость ума и способность решать задачи с помощью кода. Тут как обычно.
Тест-драйв
Возьми отпуск на текущей работе и поработай у нас 2 недели. Познакомишься с проектом, с первого дня будешь работать в паре с наставником. Узнаешь нашу систему, покажем, как пишем тесты, какие инструменты и практики используем. Заплатим деньги, согласно твоей зарплате.
Ты в команде
Если тебе понравится работать с нами, а нам с тобой, то в тот же день принимаем тебя на работу.

Или расстанемся друзьями и бесценным опытом :)
Обсудими тест-драйв
Этот сайт делал маркетолог Лёха.
Оцени: справился или нет?
Офис в Москве
метро Баррикадная, ул. Садовая-Кудринская, д. 8, мансардный этаж. Кнопка 6 на домофоне

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