Inktech — это международная IT-компания со штаб-квартирой в Лимасоле, Кипр. С 2017 года мы разрабатываем и запускаем собственные программные продукты и сервисы, фокусируясь исключительно на решениях в сфере Fintech и iGaming. Мы гордимся тем, что создаем продукты. Наша команда — наш главный актив.
Мы ищем Backend (NodeJS, TypeScript (Nest.js))-разработчика для присоединения к нашей команде.
Требования :
- 5+ лет опыта backend-разработки финансовых систем (fintech, crypto, платёжные системы).
- Опыт проектирования и поддержки транзакционных систем (балансы, расчёты, учёт средств).
- Опыт разработки масштабируемых и отказоустойчивых продакшен-сервисов.
- Продакшен-опыт разработки сервисов на TypeScript (Nest.js).
- Опыт работы с узлами (nodes), RPC/REST/GraphQL/gRPC API и интеграции с различными сетями.
- Глубокие знания PostgreSQL, использование ORM и оптимизация запросов.
- Опыт тестирования: модульного, функционального и end-to-end.
- Умение проводить код-ревью, планировать задачи и поддерживать развитие команды.
- Опыт организации дежурств (on-call), управления инцидентами и проведения постмортемов.
- Опыт работы с событийно-ориентированными архитектурами (Kafka, RabbitMQ).
Обязанности:
- Разработка и поддержка сервисов: создание и развитие API для мерчантов и кошельков, сервисов расчёта комиссий, систем управления балансами и транзакциями.
- Архитектура: участие в проектировании и развитии архитектуры платёжной системы, обеспечение масштабируемости и отказоустойчивости решений.
- Оптимизация: повышение производительности и надёжности существующих сервисов, устранение узких мест в транзакционных потоках.
- Интеграции: взаимодействие с другими доменами и внешними платёжными системами для обеспечения стабильного выполнения end-to-end-процессов.
- Тестирование: внедрение и поддержка модульных, интеграционных и end-to-end-тестов; обеспечение качества релизов.
- Базы данных: работа с PostgreSQL, оптимизация запросов, проектирование схем и выполнение миграций без простоя.
- Наблюдаемость (observability): внедрение и поддержка мониторинга, метрик и алертов; анализ инцидентов и повышение стабильности системы.
- Инциденты и устойчивость: участие в on-call-дежурствах, оперативное реагирование на инциденты, проведение постмортемов и внедрение корректирующих мер для предотвращения повторений.
- Безопасность: соблюдение стандартов безопасности при работе с финансовыми данными; предотвращение инцидентов и утечек данных.
- Код и процессы: участие в код-ревью, документирование технических решений, следование внутренним инженерным стандартам и лучшим практикам.
Будет плюсом:
- Опыт работы с финтех- или криптопродуктами.
- Опыт проектирования систем бухгалтерского учёта.
- Знание принципов двойной записи.
- Опыт интеграции с внешними платёжными провайдерами или банками.
- Опыт работы с инструментами observability (Prometheus, Grafana).
- Знание лучших практик CI/CD и управления релизами.
Мы предлагаем:
-
Высокую зарплату (плюс бонусы за результат и регулярный пересмотр оплаты).
-
График работы: Пн–Пт (8 часов в день) с гибким началом дня.
-
24 дня оплачиваемого отпуска.
-
Корпоративные уроки английского.
-
Интересные рабочие задачи, позволяющие раскрыть ваш потенциал.
-
Сильную команду единомышленников, которая поможет реализовывать амбициозные проекты, способствовать вашему профессиональному росту и делиться опытом.