Скидки до 28% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Карьера

Как устроена работа программистов в компании Doumo

Время чтения статьи ~4 минуты 10
Как устроена работа программистов в компании Doumo главное изображение

Рассказываем, как устроена работа разработчиков в IT-компании Doumo, с какими технологиями они работают и какие продукты развивают.

Что такое Doumo

Doumo — это продуктовая команда с сильной инженерной культурой. Мы создаем SaaS-платформу, которая помогает нашим клиентам развивать свой бизнес по всему миру. Наша платформа позволяет автоматизировать рабочие процессы в финансовой сфере, основные клиенты Doumo — компании малого и среднего бизнеса. Используя наше решение, компании могут управлять внутренними задачами, а также коммуницировать со своими клиентами, обмениваясь сообщениями и документами, выставляя счета и принимая платежи.

История Doumo началась с запуска на рынке США и Канады более 4 лет назад. Мы продолжаем развиваться, на текущий момент у нас более одного млн пользователей в разных странах мира. В прошлом году Doumo вышла на рынок Европы и сейчас активно развивает это направление.

О команде и разработке

Мы ценим свободу: благодаря гибкому графику и remote-first подходу, наши сотрудники могут жить и работать там, где им комфортно.

Наши оунеры, customer success и support находятся в США и Европе. Технический состав Doumo — распределённая русскоговорящая команда, построенная по принципу самостоятельного управления. Сейчас это около 90 человек: разработчики, QA-инженеры, дизайнеры, продукт-менеджеры, инженеры техподдержки, devops-инженеры.

У нас прозрачные, комфортные и реально работающие процессы, плоская организационная структура и отсутствие бюрократии. Каждый из ребят имеет равные возможности выражать свое мнение и предлагать решения. Наш продукт реализован в веб-, десктопной и мобильной версиях, что позволяет пользоваться им на любых устройствах.

Базовый технический стек в Doumo:

  • Бэкенд: Ruby on Rails (6+), PostrgreSQL
  • Фронтенд: React, Redux, Typescript
  • Мобильное приложение: Flutter
  • Инфраструктура работает на базе AWS, управление происходит при помощи Terraform, внедряем K8s, используем Jenkins, Gitlab, BitBucket.

Читайте также: Это снова я, резиновая уточка: что такое метод Фейнмана и почему с его помощью так просто изучать программирование

Про развитие в команде

В Doumo развита культура обмена опытом и знаниями: если кто-то хочет поделиться своей экспертизой с другими, то можно стать ментором одной из учебных программ внутри команды или провести для коллег cracker на любую интересующую тему. Мы максимально поощряем и поддерживаем ребят в желании участвовать в IT-конференциях и изучать современные технологии на различных платформах.

Четыре раза в год на performance review мы помогаем друг другу стать лучше: обсуждаем свои достижения и неудачи за прошедший период, даем фидбэк коллегам по итогам совместной работы. Открытость в обсуждении сложностей помогает нам анализировать, что работает неэффективно. Мы стараемся искать проблемы в процессах и рассчитываем, что люди, которые к нам попадают, попали в команду не случайно, — что они мотивированы делать свою работу максимально хорошо.

Как попасть в Doumo

Мы всегда открыты для общения со специалистами разного уровня на позиции Ruby on Rails разработчиков, фронтенд-разработчиков на React.js и Typescript, а также разработчиков на Flutter, QA-инженеров и дизайнеров.

Мы не проводим многоэтапные собеседования. Отбор состоит из звонка с HR, в рамках которого мы стараемся максимально подробно рассказать про нас и наши условия, а также технического интервью, которое можем организовать уже на следующий день после первого общения. И сразу принимаем решение об оффере.

Мы в Doumo очень трепетно относимся к нашей культуре, которую составляют люди, поэтому наш процесс поиска членов команды имеет ряд особенностей. Мы даём возможность ребятам из команды разработки проводить интервью и влиять на процесс подбора. А ещё мы крайне заинтересованы как в технических навыках кандидатов, так и в их софт-скиллах.

Отзывы программистов о работе в Doumo:

«Я более года работаю фуллстек-разработчиком в компании Doumo, нравится, что мы делаем действительно значимый для людей проект, который помогает им растить свой бизнес, повышает качество их работы. Вообще, работа в Duomo оказалась ближе всего к стереотипному представлению о работе в IT-сфере. У нас классная инженерная культура, баланс работы и личной жизни и есть даже выездные мероприятия — в разные уголки мира для личного общения распределенной команды. Никакой привязки к рабочему месту, но если хочешь — можешь ходить в офис. Действительно можешь работать и путешествовать - условия позволяют, некоторые так и делают. Плановые offsite дважды в год (если лень планировать свое путешествие, за тебя его спланируют и оплатят). На них мы делаем митапы, обсуждаем как технические, так и организационные вопросы. Любителям докладов и менторинга зеленый свет во всех направлениях».

«Меня зовут Олег и я QA (вялые аплодисменты). Мне нравится, что здесь мы хоть и называем друг друга тестировщиками, но всё равно признаемся полноценными инженерами, и от нас ждут соответствующего уровня решения задач. Нравится, что вся система контроля качества выстроена так, чтобы успешно делать хороший продукт, не делая лишней работы. Я много работаю с автотестами и много взаимодействую с разработчиками и менеджерами. Чувствую себя на своём месте. Нравится, что в спорах у нас важны аргументы, а не должность того, кто их высказывает. В общем, приятно работать в компании, где большинство людей имеют голову на плечах».

Аватар пользователя Doumo
Doumo 08 апреля 2022
10
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 2 января
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 2 января
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 2 января
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 2 января
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 2 января
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 2 января
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 2 января
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 2 января
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 2 января
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 2 января