ЦИФРА

Инженер-программист (fullstack (C#/.NET + React)

Не указана
  • Смоленск
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Обязанности:

  • Полный цикл разработки - от 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 часовой рабочий день, выходные суббота, воскресенье.
  • ДМС
  • Дружный коллектив