JavaScript Team Lead
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О нас
Никто не любит спам. Но от компаний бывают и хорошие письма. Например, от Spotify с анонсами новой музыки любимых именно нами исполнителей. Spotify для этого основательно вложилась в R&D, чтобы данные о прослушивании музыки хранились, обрабатывались и использовались для персонификации email.Продукт, который мы создаем, делает это доступным даже небольшим компаниям. Меньше спама, больше полезных, интересных и ожидаемых писем. Мы это делаем не только для email, но и для других каналов (web, mobile и т.д.)
R&D департамент состоит из 9 команд, расположенных в Мальмо, Стокгольме, Варшаве и Ростове-на-Дону.
Более года назад компания решила внедрить практики DevOps, переехала на AWS, переписала монолит на микросервисы и в январе сделала первый релиз нового продукта.
О работе
Мы хотим найти технического лидера для ростовской команды разработчиков, который поведёт её к светлому будущему с Continuous Delivery или частыми бесшовными стабильными релизами.
Team lead роль, как мы её видим:
1) Ответственность за техническую и качественную сторону разработки:
- R & D, выбор технологий;
- архитектурные вопросы, использование стандартов;
- контроль качества кода, организация и проведение код ревью;
- автотестирование: подходы, концепты тестирования, тест планы, ревью тест кейсов;
2) Проактивная позиция
- улучшать существующий процесс разработки и DevOps метрики (delivery lead time, deployment frequency, change fail rate, time to restore service);
- профессиональное развитие, наставничество и мотивация своей команды;
- организация и участие в технических совещаниях;
- техническое собеседование новых сотрудников.
3) Непосредственно разработка заданий в проекте.
Текущий стэк ростовской команды:
- Node.js (express, koa), Angular 5, TypeScript;
- AWS: EC2, ELB, ECS, EKS, S3, SQS, SNS, DynamoDB, IAM, CloudWatch, CloudFormation, APIGW, Elastic Beanstalk, Lambda, ElastiCache, R53, RDS;
- github, Travis, SonarCloud, tslint, karma+mocha, jest, jasmine, BrowserStack API;
- docker, docker compose, ansible, Grafana;
- legacy часть, в процессе отживания: PHP5, Symfony2, MySQL, ExtJS, chef, jenkins, munin.
О Вас
- уровень Middle или Senior разработчика;
- знание какого-либо JavaScript фронтенд фреймворка;
- опыт backend разработки;
- опыт работы в команде над долгосрочным проектом;
- опыт рефакторинга и код ревью, git;
- лидерские навыки, опыт управления разработкой;
- желание обучаться новому и обучать окружающих;
- разговорный английский для участия в совещаниях (B1+);
Условия
- комфортный офис в центре (БЦ Пять Морей);
- гибкий график, обед в любое время;
- 40 часовая рабочая неделя;
- оформление по ТК, оплачиваемые отпуск и больничный;
- пересмотр оклада ежегодно;
- комфортное рабочее место, 2 монитора;
- оплата курсов по английскому языку;
- низкая текучесть кадров;
- поддерживаем профессиональное развитие;
- в качестве эксперимента пробуем раз в неделю работать из дома;
- турник, брусья; любим поиграть в настолки;