Разработка и поддержка современных облачных веб-приложений по всему стеку: от backend-сервисов на .NET и облачной инфраструктуры до frontend-интерфейсов.
Обязанности:
- Разрабатывать и поддерживать backend-сервисы и REST API на C# и .NET.
- Развивать frontend-приложения на JavaScript/TypeScript-фреймворках.
- Проектировать и использовать API, интегрировать сторонние и локальные российские сервисы.
- Разворачивать и эксплуатировать приложения в облаке.
- Писать чистый, тестируемый и документированный код, участвовать в код-ревью.
- Работать с продакт-менеджерами, дизайнерами, QA и DevOps-инженерами.
- Устранять проблемы производительности, надёжности и безопасности; участвовать в поддержке CI/CD и инфраструктуры как кода.
Требования:
- 2–4 года коммерческого опыта с C# и .NET (••••••• Core).
- Знание ООП, SOLID, паттернов проектирования и чистой архитектуры.
- Опыт с реляционными базами данных и ORM.
- Опыт разработки frontend-приложений на React или Angular с TypeScript.
- Базовое понимание облачных платформ, Docker и контейнеризации.
- Опыт работы с REST API, асинхронным программированием, очередями сообщений, Git и командными процессами разработки.
- Свободный русский язык; английский на уровне чтения технической документации (A2/B1+).
Будет плюсом: интеграции с российскими сервисами и системами, российские облачные провайдеры, микросервисы и распределённые системы, Kubernetes, CI/CD, NoSQL, observability и автоматизированное тестирование.
Стек: C#, .NET 8, ••••••• Core, EF Core, React, TypeScript, HTML5, CSS3, Azure, AWS, Yandex Cloud, SQL Server, PostgreSQL, Redis, Docker, Kubernetes, GitLab CI, Azure DevOps, xUnit, Jest, Playwright.
Условия: полная занятость, оформление по ТК РБ, полностью удалённая работа на российском IT-рынке. Зарплата в рублях обсуждается по результатам интервью и регулярно пересматривается. Оплачиваемые отпуск и больничные, русскоязычная команда, код-ревью и менторство.