Team Lead ASP.NET Core (C#)

Прямой работодатель  Payler ( payler.com )
Лондон, Англия
Тимлид/Руководитель группы
Информационные технологии • Разработка • C# • ASP.NET Core • Backend • Платежные технологии
10 июня
Удаленная работа
Опыт работы более 5 лет
от 530 000 до 620 000 ₽
Работодатель  Payler
Описание вакансии

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

В настоящее время Payler развивает 4 направления: процессинг, альтернативные методы оплаты, банковские услуги, криптопроцессинг.

140+ сотрудников по всему миру, полностью удаленный формат работы. Инструменты и методология разработки: VS, Rider, Jira, Confluence, Agile, SCRUM.

Мы в поисках Team Lead команды разработки.

Технические навыки

- опыт разработки на платформе .NET Core не менее 6 лет, знание ASP.NET Core Web API на отличном уровне, иметь опыт работы в написаний своих middleware
- опыт разработки распределенных систем, понимать преимущества и недостатки
- знание распределенных паттернов и их недостатков
- понимание достоинств и недостатков разных архитектурных стилей для проектирования систем
- опыт работы с Kafka и/или RabbitMQ и их настройки (будет плюсом)
- опыт работы с Redis и подключаемыми модулями
- уметь внедрять observability в свои сервисы (ELK, Grafana+Prometheus, etc)
- понимание принципов HTTPS, REST API, gRPC
- знать критерии хорошего кода и архитектуры
- умение работать с git (merge, rebase, squash), gitflow
- опыт работы с Docker и Linux

и оптимальные:

- опыт управления командой от 2 человек
- опыт постановки целей и мотивации сотрудников
- знать Feedback фреймворки и уметь их применять
- понимание юнит- и интеграционного тестирования, знать критерие хороших тестов, уметь проводить рефакторинг
- опыт работы в Agile(SCRUM), Kanban
- знание особенностей работы с БД (оптимизация запросов, построение правильных индексов, explain analyze)
- иметь представление о DDD, CQRS, Event Sourcing, Event Base и понимать слабые/сильные стороны

Задачи:

- развитие продукта в микросервисной архитектуре, уметь проектировать и строить архитектуру в рамках больших фич вместе с командой
- выстраивание процессов
- выстраивание архитектуры (знать принципы)
- рефакторинг, код ревью, автоматизация процесса разработки
- формирование команды разработки и управление ей
- быть ментором для своей команды
- коммуникация с другими командами

Мы предлагаем:

- контракт с UK компанией (дает право на получение визы Digital Nomad)
- оплата в долларах или евро
- удаленная работа из любой точки мира (работаем по UTC+3)
- отсутствие бюрократии
- оплачиваемый отпуск и больничные
- компенсация курсов и конференций
- компенсация покупки техники
- корпоративная скидка на изучение английского языка


Загрузка формы отклика...