Fullstack-разработчик C#
Описание
В поисках Fullstack-разработчика C#: стань частью команды, где твой код влияет на реальный бизнес! Ты любишь создавать решения, которые работают от и до? Хочешь видеть результат своей работы в живых проектах, а не в теории? Тогда тебе к нам! Мы ищем Fullstack-разработчика C#, который не боится сложных задач и готов развиваться вместе с нами. Твои задачи: Разработка и поддержка web-приложений на C# (.NET Core/Framework) Работа с ORM для эффективного взаимодействия с базами данных Проведение тестирования и обеспечение качества кода Самостоятельная разработка новых компонентов и модулей Проведение код-ревью для коллег и поддержка джуниоров Взаимодействие с бизнес-заказчиками, сбор и уточнение требований Оценка сроков задач и документирование решений Что важно для нас: Опыт коммерческой разработки на C# от 1 года Отличное знание .NET Core/Framework, уверенное владение ASP.NET Core MVC/Web API Опыт работы с ORM (например, Entity Framework) Понимание архитектурных паттернов, принципов SOLID, DRY, KISS Навыки тестирования и обеспечения качества Умение самостоятельно вести задачи от постановки до релиза Готовность делиться опытом и помогать коллегам Навыки общения с заказчиками и грамотного документирования Условия и преимущества: Официальное трудоустройство, стабильная "белая" зарплата График 5/2, рабочий день с 8:00 Работа в офисе: современное рабочее место, дружная команда Интересные задачи, возможность влиять на архитектуру и процессы Профессиональный рост и поддержка развития Личные навыки: Умение работать с обратной связью. Воспринимать критику как инструмент роста, а не как личное замечание, и корректно давать её другим. Стрессоустойчивость и адаптивность. В разработке часто меняются требования, горят сроки, всплывают неожиданные баги — важно сохранять продуктивность в нестабильных условиях. Эмпатия и клиентоориентированность. Даже если вы пишете бэкенд, понимание потребностей пользователей и бизнеса помогает делать продукт лучше и избегать лишних переделок. Навык документирования и передачи знаний. Чётко описывать решения, фиксировать причины выбора того или иного подхода — это экономит время всей команды и снижает риски при уходе сотрудников.