Junior C# Developer — удалённая работа

Оплата: По договоренности
Удаленно
Full-time

Компания из сферы медиа и развлечений создаёт модульную платформу потокового контента. Приложение обрабатывает миллионы событий в реальном времени, интегрируется с AI-рекомендациями и взаимодействует со сторонними API. Команда использует Scrum, Code Review, CI/CD, Unit Tests.


Ваши задачи  

- Разрабатывать новые микросервисы на C# и .NET 8+.  

- Участвовать в проектировании REST API и gRPC-контрактов.  

- Писать юнит-тесты с xUnit и покрывать код метрикой >80 %.  

- Анализировать логирование в Grafana, выявлять узкие места.  

- Автоматизировать рутинные операции через GitHub Actions.  

- Изучать свежие технологии (Minimal API, Dapper, MassTransit) и внедрять в рабочие модули.  

- Сотрудничать со смежными командами дизайна, аналитики и QA.  

- Документировать решения в Confluence.  

- Тестировать собственный код, исправлять баги, улучшать читаемость.  


Требования  

- Знание C# 10+, понимание ООП, SOLID, паттернов.  

- Опыт учебных или пет-проектов с .NET (ASP.NET, WinForms, WPF).  

- Навык работы с Git: ветвление, pull request, rebase.  

- Базовый SQL, умение писать SELECT, JOIN, индексы.  

- Усидчивость, любознательность, умение самостоятельно искать информацию.  

- Грамотная письменная речь, готовность вести диалоги в Slack или Teams.  


Будет плюсом  

- Первые коммиты в open-source.  

- Знакомство с Docker, Kubernetes, Linux-shell.  

- Понимание принципов Domain-Driven Design.  

- Опыт интеграции сторонних API (REST, WebSocket).  

- Навык работы с системами мониторинга Prometheus, Grafana.  


Формат взаимодействия  

Мы работаем полностью удалённо: ежедневные стендапы в 10:00 МСК, код-ревью в GitHub, общение в корпоративном мессенджере. Но вы можете выбрать комфортный график, если соблюдаете дедлайны и держите связь.  


Перспектива  

Junior-позиция подразумевает сопровождение ментора, выделенный план развития и доступ к внутренней библиотеке курсов. Через 9–12 месяцев вы станете Middle-инженером, возьмёте собственные микросервисы и получите возможность влиять на архитектуру.  


Процесс  

– Короткое тестовое задание на 50 строк кода.  

– Техническое собеседование 45 минут.  

– Финальное интервью с тим-лидом.  


Присоединяйтесь и трансформируйте цифровой медиарынок вместе с нами!