iLobby
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в FacilityOS — платформу для управления объектами. Роль с сильным backend-уклоном на .NET/C# и Angular, включая модернизацию legacy-систем и работу с архитектурой.
Задачи
- Проектировать, разрабатывать, ревьюить и поддерживать backend веб-приложения и сервисы платформы FacilityOS
- Быстро разбираться в существующей архитектуре, legacy-компонентах и точках интеграции
- Участвовать в модернизации legacy с использованием инкрементальных подходов (например, Strangler Fig)
- Поддерживать высокое качество кода через code review, unit-тесты и статический анализ
- Проводить peer code review и давать конструктивную обратную связь
- Диагностировать и устранять проблемы приложений в staging и production с фокусом на root-cause
- Работать с engineering leads, product stakeholders и project managers
- Исследовать и предлагать улучшения приложений, автоматизации и архитектуры
Требования
- Минимум 6 лет опыта backend-разработки веб-приложений на .NET Framework / .NET Core с C#
- Минимум 5 лет опыта разработки веб-приложений на Angular и TypeScript
- Умение быстро разбираться в сложных legacy-системах
- Опыт ООП, паттернов проектирования и принципов чистой архитектуры
- Опыт написания unit-тестов и практик, ориентированных на качество
- Опыт проектирования и разработки RESTful сервисов
- Опыт создания cloud-native SaaS и PaaS приложений (Azure / AWS), предпочтительно Azure
- Знание Microsoft SQL Server и T-SQL
- Проактивность, внимание к качеству и деталям
- Умение самостоятельно управлять приоритетами
- Опыт с Event-Driven архитектурой — плюс
- Опыт с микросервисами — плюс
Условия
- Гибридный формат: офис 3 раза в неделю
- Комплексная медицинская страховка
- Возможности для роста и развития
- Кейтеринг, снеки и напитки в офисе
- Празднование дней рождения и жизненных событий
- Две корпоративные вечеринки в год
Навыки
- C#
- .NET Framework
- .NET Core
- Angular
- TypeScript
- REST
- Azure
- AWS
- Microsoft SQL Server
- T-SQL
- Event-Driven architecture
- Microservices