Заработная плата: 6000-7000 USD (gross).
Payler — лондонский финтех-стартап с восточноевропейскими корнями, мы обладаем собственными технологическими наработками. Мы создаём передовые платёжные решения для малого и среднего бизнеса.
В настоящее время развиваем 4 направления: процессинг, альтернативные методы оплаты, банковские услуги, криптопроцессинг.
У нас 140+ сотрудников по всему миру. Сейчас мы в поисках Head of Engineering для криптопроекта.
Stack
.NET CoreASP.NET Core Web APIKafkaRabbitMQRedisELKGrafanaPrometheusgRPCGitDocker
Временной пояс команды
Задачи
- Развитие продукта в микросервисной архитектуре, умение проектировать и строить архитектуру в рамках больших фич вместе с командой.
- Выстраивание процессов.
- Выстраивание архитектуры (знание принципов).
- Рефакторинг, код-ревью, автоматизация процесса разработки.
- Формирование команды разработки и управление ей.
- Менторство своей команды.
- Коммуникация с другими командами.
Ожидания
Обязательные технические навыки:
- Опыт разработки на платформе .NET Core не менее 7 лет, знание ASP.NET Core Web API на отличном уровне, опыт работы в написании своих Middleware.
- Опыт разработки распределённых систем, понимание их преимуществ и недостатков.
- Знание распределённых паттернов и их недостатков.
- Понимание достоинств и недостатков разных архитектурных стилей для проектирования систем.
- Опыт работы с Kafka и/или RabbitMQ и опыт их настройки (будет плюсом).
- Опыт работы с Redis и подключаемыми модулями.
- Умение внедрять observability в свои сервисы (ELK, Grafana + Prometheus, etc).
- Понимание принципов HTTPS, REST API, gRPC.
- Знание критериев хорошего кода и архитектуры.
- Умение работать с Git (Merge, Rebase, Qquash), GitFlow.
- Опыт работы с Docker и Linux.
Оптимальные навыки:
- Опыт управления командой от двух человек.
- Опыт постановки целей и мотивации сотрудников.
- Знание Feedback-фреймворков и умение их применять.
- Понимание юнит- и интеграционного тестирования, знание критериев хороших тестов, умение проводить рефакторинг.
- Опыт работы в Agile (Scrum) и Kanban.
- Знание особенностей работы с БД: оптимизация запросов, построение правильных индексов, EXPLAIN (ANALYZE).
- Знание DDD, CQRS, Event Sourcing, Event Base и понимание их слабых и сильных сторон.
Условия
- Контракт с британской компанией (даёт право на получение визы Digital Nomad).
- Оплата в долларах или евро.
- Удалённая работа из любой точки мира.
- Отсутствие бюрократии.
- Оплачиваемый отпуск и больничные.
- Компенсация курсов и конференций.
- Компенсация покупки техники.
- Корпоративная скидка на изучение английского языка (edited).
Айгуль Гильмутдинова Recruiter