C#/.NET + React/Vue разработчик (Middle+/Senior)
Технологии
Описание вакансии
Кратко о роли
IT-Implant ищет Fullstack-разработчика (Middle+/Senior) для разработки и поддержки сервисов на C#/.NET и интерфейсов на React или Vue.
Ключевые задачи
- Разработка и поддержка сервисов и API на C# / .NET.
- Разработка интерфейсов на React или Vue.
- Проектирование архитектуры и выбор технических решений.
- Написание поддерживаемого, тестируемого и понятного кода.
- Проведение code review и помощь команде.
- Работа с базами данных, очередями, кэшами, внешними API, CI/CD и мониторингом.
Обязательные требования
- Опыт коммерческой разработки от 3–4 лет.
- Уверенное владение C# / .NET (6+, ASP.NET Core, EF Core).
- Опыт разработки REST API.
- Уверенное владение React или Vue (хуки/composition API, state management).
- Уверенное владение TypeScript.
- Опыт работы с БД (PostgreSQL, MS SQL, MySQL) и SQL.
- Опыт с Docker, Git, Linux, CI/CD и написанием тестов.
- Технический английский для работы с документацией и коммуникации.
Будет плюсом
- Опыт работы с React и Vue одновременно.
- Микросервисная архитектура, gRPC, GraphQL.
- Опыт с Kafka, RabbitMQ, Redis, NATS.
- Опыт с Kubernetes, Terraform, Ansible, облачными провайдерами.
- Опыт работы с высоконагруженными системами.
- Английский язык уровня B2+.
Условия и бенефиты
- Зарплата: 230 000 – 250 000 ₽ на руки.
- Полная занятость, график 5/2.
- Удаленный формат работы.
Процесс найма
- Для отклика направьте резюме на указанный email.
IT-Implant ищет Fullstack-разработчика (Middle+/Senior) для разработки и поддержки сервисов на C#/.NET и интерфейсов на React или Vue.
Задачи:
- Разрабатывать и поддерживать сервисы и API на C# / .NET.
- Разрабатывать интерфейсы на React или Vue — в зависимости от проекта.
- Участвовать в проектировании архитектуры и выборе технических решений.
- Писать поддерживаемый, тестируемый и понятный код.
- Проводить code review и помогать команде расти.
- Работать с базами данных, очередями, кэшами, внешними API.
- Участвовать в CI/CD, деплое и мониторинге.
- Декомпозировать задачи, оценивать сроки и влиять на технические решения.
- Для Senior — брать техническое лидерство, менторить команду и влиять на развитие продукта.
Требования:
- Опыт коммерческой разработки: от 3–4 лет для Middle+, от 5+ лет для Senior.
- Уверенный C# / .NET: .NET 6+, ASP.NET Core, Entity Framework Core.
- Опыт разработки REST API, понимание HTTP, JSON, аутентификации и авторизации.
- Уверенное владение одним из фреймворков: React или Vue.
- TypeScript — уверенное использование.
- Опыт работы с базами данных: PostgreSQL, MS SQL, MySQL или аналоги.
- Понимание SQL и умение писать запросы.
- Опыт с Docker, Git, Linux, CI/CD.
- Опыт написания тестов: xUnit/NUnit, Jest/Vitest и аналоги.
- Понимание принципов SOLID, паттернов проектирования и чистого кода.
- Технический английский — чтение документации, переписка, созвоны.
Будет плюсом:
- Опыт коммерческой разработки и на React, и на Vue.
- Опыт миграции между фреймворками.
- Fullstack-опыт: самостоятельная разработка от API до интерфейса.
- Микросервисная архитектура, gRPC, GraphQL.
- Kafka, RabbitMQ, Redis, NATS.
- Kubernetes, Helm, Terraform, Ansible.
- Cloud: AWS / Azure / GCP / Yandex Cloud.
- Опыт высоконагруженных систем, миграций, работы с легаси.
- Опыт в финтехе, e-commerce, SaaS, ML, DevTools, вклад в open source, менторство, техлидство, архитектурные ревью, английский B2+.
Оригинальная вакансия:
https://t.me/job_react/5854