Вакансия в Courson
Старший разработчик программного обеспечения
Миссия:
Развивать группу разработки и поддерживать качество кодовой базы
180 000 - 200 000 ₽



Задачи
Проводить код ревью и рефакторинг
Развивать младших разработчиков
Разрабатывать качественное программное обеспечение и заниматься менторством
Описание вакансии
Мы ищем старшего разработчика, который принесет свой опыт в команду и будет выступать ментором для младших разработчиков.
Наши процессы:
1. Scrum - у нас он настоящий! В каждой команде есть владелец продукта и скрам-мастер. По каждому продукту есть свой бэклог. Мы работаем спринтами, проводим ежедневные стендапы, используем покер планирования и все то остальное, что должно быть в Scrum.
2. Чистый код. Мы очень ценим хорошо написанный код, потому что он легко читается, его просто поддерживать и с ним приятно работать. Именно поэтому мы уделяем большое внимание применению практик чистого кода и соблюдению общепринятых стандартов оформления кода PSR.
3. Практики код-ревью и рефакторинга. Мы понимаем, что хороший код не всегда пишется с первого раза. Каждая задача у нас проходит обязательный код-ревью и все выявленные недочеты исправляются до того, как код попадет в master.
4. Специфицирование задач. Мы не вгоняем разработчиков в рамки, мы позволяем самостоятельно принимать решения, как будет выполнена та или иная задача. Главное, чтобы за этим стоял наш принцип - чистый и качественный код! Один из наших тимлидов обязательно посмотрит составленную разработчиком спецификацию, чтобы убедиться в этом.
5. Unit-тестирование. Еще один краеугольный камень качественного продукта. Мы покрываем тестами код, который мы пишем. Предпочитаете вести разработку через тестирование? Это потрясающе!
6. Менторство. Каждый из нас знает, что такое стресс в первые дни на новом месте работы. Поэтому за каждым сотрудником на время его испытательного срока мы закрепляем ментора, одного из наших наиболее опытных разработчиков. Он всегда поможет в непонятной ситуации, даст совет и в целом сделает процесс адаптации максимально комфортным.
Наши процессы:
1. Scrum - у нас он настоящий! В каждой команде есть владелец продукта и скрам-мастер. По каждому продукту есть свой бэклог. Мы работаем спринтами, проводим ежедневные стендапы, используем покер планирования и все то остальное, что должно быть в Scrum.
2. Чистый код. Мы очень ценим хорошо написанный код, потому что он легко читается, его просто поддерживать и с ним приятно работать. Именно поэтому мы уделяем большое внимание применению практик чистого кода и соблюдению общепринятых стандартов оформления кода PSR.
3. Практики код-ревью и рефакторинга. Мы понимаем, что хороший код не всегда пишется с первого раза. Каждая задача у нас проходит обязательный код-ревью и все выявленные недочеты исправляются до того, как код попадет в master.
4. Специфицирование задач. Мы не вгоняем разработчиков в рамки, мы позволяем самостоятельно принимать решения, как будет выполнена та или иная задача. Главное, чтобы за этим стоял наш принцип - чистый и качественный код! Один из наших тимлидов обязательно посмотрит составленную разработчиком спецификацию, чтобы убедиться в этом.
5. Unit-тестирование. Еще один краеугольный камень качественного продукта. Мы покрываем тестами код, который мы пишем. Предпочитаете вести разработку через тестирование? Это потрясающе!
6. Менторство. Каждый из нас знает, что такое стресс в первые дни на новом месте работы. Поэтому за каждым сотрудником на время его испытательного срока мы закрепляем ментора, одного из наших наиболее опытных разработчиков. Он всегда поможет в непонятной ситуации, даст совет и в целом сделает процесс адаптации максимально комфортным.
Требования
Командный игрок
Самостоятельность
Знание PHP 7.x, MySQL
Знание фреймворка Laravel
Самостоятельность
Знание PHP 7.x, MySQL
Знание фреймворка Laravel
Формат работы
Офис в БЦ Порт Плаза, м. Технопарк Возможна удаленная работа
Вакансия интересна, но неудобно по телефону?
Напишите в чат — и пройдите вводное собеседование с нашим чат-ботом.