Ведущий программист C# (middle)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Рабочие часы: 8
Формат работы: на месте работодателя или гибрид
Обязанности:
разработка, поддержка программных продуктов компании (веб, мобильные приложения, серверная часть);
участие в проектировании архитектуры и принятии технических решений;
оптимизация существующего кода, рефакторинг и устранение ошибок;
написание тестов (unit, integration, e2e) для обеспечения качества кода;
интеграция с внешними API, работа с базами данных;
взаимодействие с командой: участие в код-ревью, планирование задач (Agile/Scrum/Kanban);
участие, помощь, консультации в разработке технической документации;
управление группой разработчиков (2-3 человека) и наставничество.
Требования:
опыт коммерческой разработки от 1–2 лет на языке С#;
знание принципов ООП, паттернов проектирования, алгоритмов и структур данных;
опыт работы с фреймворком .NET (web API, MVC, MAUI);
умение работать с базами данных: PostgreSQL, MS SQL;
знание систем контроля версий (Git);
умение работать в команде, ответственность, самостоятельность в решении задач;
дающие преимущество: работа с фреймворком Angular, знание JavaScript/Typescript, HTML, CSS/Sass, Node.js, npm, bash, Linux.
Условия:
зарплата обсуждается по результатам собеседования;
формат работы: офис, периодически возможна удалённая работа, полностью удалённая работа не предполагается;
офис в центре города со всеми удобствами;
гибкий график, комфортная атмосфера;
премиальные за выполненные проекты.
Ключевые навыки
C#
Microsoft Visual Studio
.NET Framework
ASP.NET MVC
MS SQL Server
REST API
.NET MAUI
PostgreSQL
Git
ООП
JavaScript
TypeScript
Angular
HTML
CSS