Full-Stack разработчик (React + .NET)
Ищем Full-Stack разработчика (React + .NET) в международную продуктовую команду: нужно поддерживать и модернизировать существующие приложения, писать чистый C#/.NET код, делать REST API и микросервисы, а также работать с фронтендом на React и TypeScript. Подойдёт инженер с опытом от 3 лет (.NET, ASP.NET Core, EF Core, SQL Server, React/Redux), пониманием CI/CD и архитектурных паттернов и английским на уровне B2. Предлагают работу в кросс-функциональной Agile-команде, участие в технических и архитектурных решениях и возможность влиять на стандарты разработки.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 63 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
<h3>Что это за проект и почему это должно вас заинтересовать?</h3><p>Наш клиент — глобальная компания в сфере клиентской стратегии и аналитики, которая помогает ведущим брендам лучше понимать своих клиентов и превращать эти знания в значимые бизнес-решения. Объединяя технологии, исследования, данные и человеко-ориентированный дизайн, компания создаёт цифровые решения, позволяющие организациям взаимодействовать с клиентами, собирать ценную обратную связь и непрерывно улучшать свои продукты и услуги.</p><p>Команда разработки играет ключевую роль в создании, поддержке и непрерывном улучшении этих цифровых продуктов и платформ. Работая в коллаборативной кросс-функциональной среде вместе со специалистами по UX, продуктовыми экспертами, исследователями и специалистами по данным, команда разрабатывает надёжные, масштабируемые и интуитивно понятные решения, одновременно решая сложные технические задачи.</p><p>В настоящее время мы ищем Full-Stack Software Engineer (React + .NET) в команду разработки. В этой роли вы будете работать как с back-end, так и с front-end разработкой, внося вклад в существующие приложения, а также в их постоянную модернизацию. У вас будет возможность нести ответственность за свою работу, участвовать в принятии технических и архитектурных решений, участвовать в code review и сотрудничать с коллегами из разработки, дизайна, QA и операционной деятельности.</p><p>Мы ищем инженера, который ценит чистый, поддерживаемый код, прагматичный подход к решению задач, обмен знаниями и непрерывное улучшение, а также комфортно работает как с устоявшимися системами, так и с современными технологиями.</p> <h3>Вы отлично подойдёте на эту позицию, если у вас есть:</h3><h3><strong>Обязательно</strong></h3><ul><li>Опыт разработки на .NET и создания приложений: 3+ года (для Middle), 5+ лет (для Senior).</li><li>Опыт создания REST API с использованием ASP.NET Core, .NET Core / .NET MVC и C#.</li><li>Знакомство с современной веб-разработкой: HTML5, SCSS, TypeScript, React и Redux.</li><li>Опыт работы с Entity Framework.</li><li>Опыт работы с системами контроля версий (предпочтительно Git).</li><li>Понимание процессов DevOps и CI/CD.</li><li>Знакомство с техническим проектированием, архитектурой, лучшими практиками и паттернами.</li><li>Владение английским языком на уровне B2.</li><li>Опыт работы с AI-технологиями, включая интеграцию AI-функций или инструментов в приложения.</li></ul><h3>Желательно</h3><ul><li>Опыт работы с Azure DevOps, Jenkins или Octopus.</li></ul> <h3>Вот некоторые из задач, над которыми вы будете работать:</h3><h3><strong>Разработка на .NET и модернизация</strong></h3><ul><li>Проектировать, разрабатывать, тестировать и поддерживать приложения с использованием C#, .NET Framework и современного .NET (.NET Core / .NET 6+).</li><li>Эффективно работать с legacy-приложениями .NET, понимать существующую архитектуру и выявлять возможности для поэтапной модернизации.</li><li>Рефакторить и модернизировать legacy-функциональность, не создавая без необходимости риски для существующих приложений.</li><li>Понимать различия между традиционными монолитными архитектурами .NET и современными распределёнными/облачными архитектурами.</li><li>Разрабатывать чистый, поддерживаемый, тестируемый и переиспользуемый код.</li><li>Участвовать в code review и вносить вклад в инженерные стандарты и лучшие практики.</li></ul><h3><strong>Архитектура API и микросервисов</strong></h3><ul><li>Проектировать и разрабатывать RESTful API и решения на основе микросервисов с использованием современных технологий .NET.</li><li>Понимать API-контракты, версионирование, аутентификацию, авторизацию, обработку ошибок, логирование и взаимодействие между сервисами.</li><li>Понимать принципы и компромиссы, связанные с монолитной и микросервисной архитектурами.</li><li>Создавать сервисы, которые можно независимо разрабатывать, тестировать, развёртывать и масштабировать там, где это целесообразно.</li><li>Понимать асинхронную обработку, обмен сообщениями и event-driven паттерны.</li><li>Применять прагматичные архитектурные решения на основе бизнес- и технических требований, а не привносить ненужную сложность.</li></ul><h3><strong>Данные и Entity Framework</strong></h3><ul><li>Уверенное практическое знание Entity Framework Core (EF Core).</li><li>Разрабатывать и поддерживать слои доступа к данным с использованием EF Core.</li><li>Понимать Code First, миграции базы данных, LINQ, связи, транзакции и отслеживание изменений.</li><li>Диагностировать и оптимизировать запросы к базе данных и производительность приложений.</li><li>Опыт работы с SQL Server и концепциями реляционных баз данных.</li><li>Понимать, когда прямой SQL, хранимые процедуры или альтернативные подходы к доступу к данным могут быть более уместны, чем решения на основе ORM.</li></ul><h3><strong>Команда и поставка</strong></h3><ul><li>Вносить вклад как член команды в Agile-проекты и рабочие процессы Scrum-команды.</li><li>Разрабатывать и покрывать unit-тестами функции веб-приложений на back-end и front-end, включая поддержку и сопровождение.</li><li>Поддерживать и сотрудничать с командами дизайна, разработки, обеспечения качества и операционной деятельности.</li></ul> <div> <a href="https://jobs.dou.ua/companies/symphony-solutions/vacancies/373222/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C#-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Разработчик Microsoft Dynamics 365
~1 836 250 ₸ оценка по всем рынкам
Инхаус-команда Gold Apple ищет разработчика Microsoft Dynamics 365 для проекта закупок и цепочек поставок. Нужно поддерживать и развивать функционал на базе MS D365, писать на X++, оптимизировать запросы в MS SQL и участвовать в code review. Требуют от 3 лет опыта с D365, знание бизнес-процессов ритейла и готовы предложить удалёнку, ДМС, обучение и корпоративные скидки.
AI-архитектор / разработчик .NET
~1 836 250 ₸ оценка по всем рынкам
Нужен инженер, который проектирует архитектуру AI-систем, выбирает технологии и интегрирует решения с существующими процессами компании. Требуется уверенное знание .NET 8/10, опыт микросервисов, PostgreSQL, Kafka/RabbitMQ и CI/CD, плюс понимание безопасности и мониторинга. Предлагают удалёнку из любой точки РФ или гибрид в Москве/СПб, ДМС и работу в аккредитованной IT-компании.
Старший C#/.NET разработчик десктопных приложений (WPF)
~1 836 250 ₸ оценка по стеку, все рынки
Skylum ищет старшего разработчика для флагманского фоторедактора Luminar на macOS и Windows. Нужно строить высокопроизводительные фичи на .NET 10 и WPF, писать C++/CLI-обёртки к нативному ядру, профилировать и чинить утечки памяти и проблемы UI-потока, постепенно рефакторить легаси. Требуют 3–5+ лет коммерческой разработки на C#/.NET desktop, глубокое знание WPF/MVVM и опыт interop с C++. Предлагают удалёнку или офис в Киеве, медицинскую страховку, оплачиваемые отпуск и больничные, бюджет на обучение и курсы английского и немецкого.
.NET-разработчик
~1 836 250 ₸ оценка по всем рынкам
Loot — платформа, превращающая повседневную активность в игровые награды, ищет .NET-разработчика для развития серверной части: начисление лутсов, обмен наград, интеграции с партнёрами. Нужен опыт от 5 лет backend-разработки на C# и .NET, знание ASP.NET Core, SQL, Kafka и распределённых систем. Предлагают влиять на архитектуру продукта и решать задачи на стыке игровых механик и надёжной обработки данных.
Старший .NET разработчик
~1 836 250 ₸ оценка по стеку, все рынки
Разработка бэкенда веб-приложения для системы безопасного удалённого доступа сотрудников к рабочим станциям в корпоративной сети. Нужен опыт 5+ лет на .NET, ASP.NET Core, Azure, MSSQL, микросервисы, а также работа с Windows Active Directory, RDP и Windows Services. Предлагают гибкий график, страховку, бонусы, пересмотр зарплаты дважды в год и релокационную поддержку.
Senior .NET Developer
~1 243 000 – 1 553 750 ₸ оценка
Международная продуктовая IT-компания ищет Senior .NET-разработчика для высоконагруженных развлекательных онлайн-сервисов. Нужно проектировать архитектуру, писать и оптимизировать backend-сервисы на .NET/C#, вести техническую ответственность за фичи и менторить команду. Требуется от 5 лет опыта с .NET/C#, SQL/NoSQL, Kafka/RabbitMQ и опыт работы с нагрузкой от 1000 RPS. Предлагают удалёнку или офис, ДМС, оплату обучения и курсов, годовой бонус и компенсацию спорта.