⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Middle+ / Senior Backend Web-Developer (php/python)

Вакансия в   StandUp Digital ( standup.digital )
Аккаунт зарегистрирован с публичной почты *@inbox.ru, не email компании!
Москва, Российская Федерация
Миддл • Сеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения • Директор
Информационные технологии • Разработка • Backend • Fullstack • Bash • Go • Java • JavaScript • Node.js • Python • PHP • TypeScript • CodeIgniter • Laravel • Phalcon • Yii • Blade • CSS • HTML • SCSS • SASS • ClickHouse • MariaDB • MongoDB • MySQL • MSSQL • Oracle • PostgreSQL • Redis • AWS • Amazon S3 • Azure • Google Cloud • Heroku • Blockchain • Ecommerce • SaaS/PaaS • WEB • Телекоммуникации
12 января 2021
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
от 120 000 до 280 000 ₽
Работодатель  StandUp Digital
Описание вакансии

Приветствую, ищем молодых и опытных сотрудников в Американо-Российскую компанию. Требуются специалисты, которые готовы загораться идеями, прогрессивно развиваться и зарабатывать по своему основному профилю. Находимся в поисках Middle Strong, в том числе Senior разработчиков с устройством в штат на полную ставку, согласно фултайм графика работы, где работа предоставляется на удаленной основе (полная ремоут позиция). Возможно предоставление релокейта в Москву и работа в офисе через некоторое время сотрудничества, по конечным итогам выработки и результативности. Производим набор специалистов в новую команду для нашего дочернего структурного подразделения, где требуются специалисты, которые готовы работать не только по заданному стеку/технологиям, но и обучаться новым технологиям в их унифицированном профиле, приобретая новые знания и навыки, в которых вы бы хотели развиваться далее и/или сменить профиль на что-то более узкоспециализированное. Отметим, что далее приводится знак слеша «/»– это логическое «или» в формате контекста.

Коллектив компании интернациональный и представляет из себя специалистов ориентированных на web-development, включая разработку под mob apps. Наши проекты в большей степени представляют из себя highload-продукты, которые являются конкурентоспособными на рынке на базе Amazon AWS. Мы предоставляем сотрудникам возможность проведения корректной экспертной оценки поставленных задач, где он/она выставляют, разбитые задачи по ТЗ/ТТ, эстимейты под руководством teamlead в паре с профильными лидами. Работа идет по agile & scrum при дроблении на спринты с итерациями, где организация может получать конечный формат готовых блоков, согласно поставленных задач. Работаем по мировым стандартам, включая собственные стандарты качества и сверки соответствия.

Организация предоставляет прохождение испытательного оплачиваемого срока в отрезке 80 часов, то есть 2-ух рабочих недель, со ставкой в 1⁄2 от запрашиваемой специалистом. Испытательный срок необходим для снижения рисков удаленного сотрудничества со специалистами и оценке навыков в соответствии с предоставляемым CV, где мы берем на себя риски по оценке навыков, согласно KPI по семейству ISO/IEK 27000. В том числе благодаря испытательному сроку мы можем провести реальный анализ амортизации соискателя по конечному формату от целевых навыков значимости. Будем работы провести с вами диалог ;)  

 

Применяемый стек на проекте:

— php (laravel), vuejs, bootstrap4, ws, sso & etc

— MySQL, Neo4J, RabbitMQ, RDS, MongoDB (DocumentDB) & etc

— AWS Fargate, EC, ELB, CW, ALB, ZMQ (FIFO - поэтому 2 очереди), pipeline & etc

— jira, github.

 

Общие требования:

- Умение вести адекватный структурированный диалог;

- Стрессоустойчивость;

- Соответствие заявленному стеку по CV (резюме);

- Регламентированное соблюдение сроков по реализации проектов;

- Исполнительность;

- Умение самостоятельного решения поставленных задач, также под руководством teamlead и/или lead своих подразделений;

- Умение работы парно в коллективе;

- Знание ngrock, tmux;

- Уметь работать через терминал/консоль или IDE с возможностью понимания миграционных команд;

- Понимание паттернов проектирования и дизайна, типа MVC, MVVP, фабричного метода и так далее;

- Понимание стандартов типа PSR для PHP, либо для Python;

- Навыки работы с CI, как пример: Travis CI, AppVeyor;

- Покрытие кода тестами, отдельно рассматривается позиция как QA на selenium, unit;

- Умение работы с Git;

- ведение работы через Jira, Trello с использованием воркспейса: SLACK EMM;

- итерационные коммиты на hub;

 

Условия:

- работа с крупными, средними перспективными проектами;

- компетентное отношение к работе;

- соблюдение сроков выполнения задач, даваемое после анализа самим работником исходя из целей бизнеса;

- оплата по факту выполнения задач, то есть по методике скрама/агила в итерациях;

- трекинг времени;

- отчетная деятельность в двух формах;

- премирование за ускоренное выполнение поставленных задач к фиксу;

- выполнение своих обязанностей в рамках своего стека.

 

Отметим: при нарушении условий – сотрудничество нивелируется. Работаем по договору с фиксацией "коммерческой тайны" по 98 ФЗ РФ, в том числе фиксацией и

передачи АП. Будем рады вас видеть среди наших команд))

 

Обязанности по позиции «Backend Dev»:

1. Оценка объемов, масштаба и сроков выполнения поставленных и декларированных работ, в зависимости от разбиения поставленных задач на спринты в установленные сроки и итерации по ним.

2. Выполнение данных задач и их оценка, с непосредственным разбиением на демонстрацию результатов в итерациях, чтобы показывать реализацию выполненных

заданий итерационно и последовательно в зависимости от выполненных задач, относительно собственной работы.

3. Ведение документации по реализованным задачам и следующим поставленным задачам в зависимости от БП, также ведение ежедневного отчета по выполненным задачам через «Slack EMM» и «Trello» – с непосредственным информированием руководителя.

4. Построение цикла разработки, а также планирования собственной нагрузки на реализацию проектных частей по основным и второстепенным БП – от поставленного

проекта.

5. Обеспечение высокого качества продукта при разработке и вводе в промышленную эксплуатацию, через сервис «GitHub», также тестирования и покрытия кода тестами, и проверки итераций в спринтах, в том числе от работы с багами, фризами и иными проблемами в момент выполнения разработки проектных частей.

6. Обеспечение технического качества кода проекта, посредством проведения «Unit»-тестов, структурированного кода, рефакторинга кода, подчинения непосредственному руководителю и вводом в промышленную эксплуатацию продукта.

7. Разработка кодовой базы, также непосредственное знание технологического стека, под который выделяется поставленная задача в зависимости от проектной реализации, выбор технологий и контроль стека по разработке проектов, согласно технического задания и технических требований.

8. Автоматизация цикла разработки с помощью работы в «VCS», «CI/CD» и автоматизации «GitHub» релизов.

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

10. Контроль и итерационное выполнение поставленных лабораторных работ внутри организации, для повышения собственной квалификации.

11. Проведение технической экспертизы по собственной работе, посредством сервиса GitHub с применением смежных сторонних сервисов для выполнения оптимизационно-итерационного подхода при решении поставленных задач в проекте.

12. Проведение тестирования и контроля выполнения собственных задач, которые были делегированы от вышестоящего руководства и/или Заказчика.

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

14. Коммуницировать с каждым сотрудником, мотивировать команду, в том числе на собственном примере.

15. Проведение регулярных внутрикомандных совещаний по методике «Scrum».

16. Контроль версионности и реализации проектной части от поставленной задачи внутри проекта.

17. Применение собственных навыков и знаний для разработки проекта в коллаборации с сотрудниками персонала.

18. Возможность вносить определенные коррективы в проекте при необходимости для оптимизации рисков и решения поставленных задач для того, чтобы достичь поставленного результата в конкретные сроки для проекта – с уведомления и разрешения вышестоящего руководства.

19. Производить контроль по исполнительности в конкретные временные рамки итерации в спринтах по поставленным задачам.

20. Выполнять поставленные формализованные требования организации. 

 

Краткие вопросы по проверке скилов – каждый отвечает на соответствующие вопросы по своей специальности:

1) Есть ли опыт работы с php/python? Какие основные отличия вы бы выделели для php/python?

2) Пользуетесь ли вы типизацией на php/python?

3) Используете ли вы php/python doc? Если да, то в каких целях?

4) Какие плюсы и минусы использования ActiveRecord вы можете выделить? Какие есть

альтернативы ActiveRecord?

5) Есть ли опыт работы на проектах использующих DDD подход?

6) Что такое миграции в контексте БД?

7) Умеете ли вы работать асинхронно с php/python? Если да, то каким образом?


Еще интересные вакансии