
Fullstack-разработчик
ICL Soft
Казань
🏢 Офис
Без опыта
Полная занятость
Россия
Описание вакансии
Чем будем заниматься
•Разработка и поддержка fullstack-части сложных государственных систем
•Проектирование и реализация REST API на ASP.NET Core
•Интеграция с платформами Плекс, Sprinter, Camunda через backend
•Работа с унаследованным кодом госпроектов (легаси .NET Framework → .NET 6/7/8)
•Проектирование архитектуры решения на основе .NET Backend + VueJS Frontend
•Перенос функционала в современный стек технологий (монолит → микросервисы при необходимости)
•Оптимизация производительности и масштабируемости backend-систем
Что мы ожидаем от вас
•Глубокое знание C# и .NET Core
•Опыт работы с Entity Framework Core и реляционными БД (SQL Server, PostgreSQL)
•Опыт разработки RESTful API и понимания принципов работы с HTTP/OData/gRPC
•Опыт работы с Git (ветвление, merge requests, code review)
•Знание JavaScript/TypeScript и базовый опыт работы с VueJS 2/3 (Composition API, Pinia/Vuex)
•Понимание основ проектирования БД (схемы, индексы, оптимизация запросов SQL)
•Умение самостоятельно настроить окружение для разработки (Windows/Linux, Docker при желании)
•Опыт работы с ЕИС "Имущество" (или аналогичных систем) ИЛИ опыт разработки на платформах Плекс, Sprinter, Camunda
Будет плюсом
•Опыт работы с CI/CD пайплайнами в Gitlab/Azure DevOps
•Знание специфики разработки для государственного сектора (ГОСТ, ФСТЭК, регламенты)
•Опыт миграции legacy-проектов на .NET 6/7/8
•Навыки работы с дизайн-системами и UI-библиотеками
•Опыт тестирования: xUnit/NUnit (backend), Jest/Vitest (frontend)
•Базовые знания CSS-препроцессоров (Sass/Less)
•Понимание принципов доступности (a11y) и SEO
•Опыт работы с кэшированием (Redis), очередями задач (RabbitMQ, Hangfire)
•Знание архитектурных паттернов: MVC/CQRS/Microservices
•Опыт с контейнеризацией (Docker, Kubernetes).


