Аккредитованная ИТ-компания "Системы и Алгоритмы" ищет fullstack-разработчика
Роль: Fullstack-developer
З/П: 235 000 - 245 000 р. gross
Формат работы: удалённый (есть офис в Москве, можно работать в гибридном формате, приветствуется)
Локация: РФ
Гражданство: РФ
Вид занятости: full-time
Вид оформления: любой (ТК РФ. ТД в приоритете)
🔹 Краткое описание:
•Основная цель - создание и развитие IT решения в рамках команды, сосредоточенной на выделенном проекте.
Ключевые направления работы:
•Реализация интеграционных решений и сервисов взаимодействия между внутренними и внешними системами.
•Разработка и поддержка как backend, так и frontend-части продукта — вакансия предполагает активное участие в Fullstack-цикле.
•Участие в выработке новых решений и вектора развития продукта, в том числе выборе оптимальных технологических стеков.
🔹 Чего ждём от Вас:
•Высшее техническое образование.
Опыт работы
•Опыт работы ведущим разработчиком (и выше) от 3-х лет
•Опыт работы в Fullstack-роли (C# + React) приветствуется, будет плюсом
Технические навыки
Backend (C# / .NET):
•Уверенное знание C# dotnet Core, gRPC, EF Core.
•ООП, SOLID, паттерны проектирования, лучшие практики и современные тенденции.
•Знание DDD, Onion/Clean/Vertical Slice архитектур, SOA, CQRS.
•Опыт разработки микросервисной архитектуры.
Интеграции и API:
•Опыт работы с REST API/gRPC.
•Знание архитектуры построения REST API/gRPC/Web сервисов.
•Опыт проработки архитектуры комплексных интеграционных решений.
Событийные архитектуры и брокеры сообщений:
•Опыт работы с событийными архитектурами и брокерами сообщений.
•Приветствуется опыт работы с библиотекой Rebus.
Базы данных:
•Понимание архитектуры построения реляционных и векторных СУБД, опыт проектирования логической модели данных.
•Уверенное знание T-SQL, опыт работы с MSSQL и PostgreSQL.
Frontend (React):
•Опыт коммерческой разработки на React не менее 1 года.
•Понимание современных подходов React (Hooks, Context, Suspense, React Query).
•Приветствуется опыт работы с Module Federation для построения микрофронтендов.
•Приветствуется опыт использования популярных UI-китов (Material-UI, Ant Design, или аналоги) и кастомизации компонентов под дизайн-систему.
•Приветствуется знание стейт-менеджеров (Redux Toolkit, Zustand, MobX).
•Приветствуется опыт работы с TypeScript (строгая типизация).
Контейнеризация и DevOps:
•Опыт работы со средами контейнеризации (Kubernetes, OpenShift, Docker).
•Опыт построения мониторинга в микросервисной архитектуре с использованием стека Grafana stack/Otel.
•Опыт работы с CI/CD процессами.
Методологии и инструменты:
•Приветствуется опыт эффективного использования ИИ-инструментов в работе.
•Приветствуется опыт применения Spec-Driven Development.
•Приветствуется опыт работы с AI-агентами.
•Ведение производственного процесса с помощью Jira, Confluence, GitLab.
•Работа по Agile/Scrum.