Обязанности:
- Полный цикл разработки - от backend на .NET до frontend на React
- Проектирование и реализация SPA/PWA-приложений
- Написание unit- и e2e-тестов для обеспечения качества кода
- Участие в code review и поддержание стандартов кодирования
- Оптимизация производительности (backend, frontend и запросов к БД)
- Работа в кросс-функциональной команде с аналитиками и QA
- Участие в планировании и оценке задач (Scrum/Kanban)
- Менторство junior-разработчиков
Требования:
Backend:
- 3+ года коммерческого опыта с C# и .NET (6+)
- Глубокое знание ASP.NET Core, WebAPI, Entity Framework Core
- Понимание ООП, SOLID, паттернов проектирования
- Опыт работы с SQL (MS SQL/PostgreSQL), оптимизация запросов
Frontend:
- Профессиональный опыт с React (2+ года)
- Отличное знание JavaScript/TypeScript, HTML5, CSS3
- Опыт работы с современным стэком (Webpack, Redux и т.д.)
Общие:
- Опыт работы с Git и CI/CD процессами
- Практика написания unit-тестов (xUnit/NUnit, Jest)
- Английский - чтение технической документации
Приветствуется:
- Алгоритмическая подготовка (базовые структуры данных, оптимизация кода)
- Опыт работы с Docker и контейнеризацией
- Понимание сетевых протоколов (HTTP, WebSockets)
- Опыт работы с высоконагруженными системами
- Заработная плата обсуждается на собеседовании.
- Возможность профессионального роста.
- Оформление по ТК РФ, официальный доход.
- Работа в комфортном офисе г. Смоленск.
- 8 часовой рабочий день, выходные суббота, воскресенье.
- ДМС
- Дружный коллектив