Ncontracts
Software Developer L5
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий разработчик L5 в Ncontracts — технический лидер и стратегический участник инженерной организации. Отвечает за архитектурные решения, сложные технические инициативы и техническое направление продуктов.
Задачи
- Принимать архитектурные решения и определять техническую стратегию нескольких команд и продуктов
- Задавать стандарты качества кода, паттерны проектирования и инженерные практики
- Развивать junior- и middle-специалистов, создавать траектории обучения и технические стандарты
- Видеть картину в целом по системам и продуктам, находить возможности консолидации и оптимизации
- Взаимодействовать с руководством, product management и внешними стейкхолдерами, переводя бизнес-требования в технические решения
- Исследовать и внедрять новые технологии, фреймворки и методологии
- Устанавливать и поддерживать стандарты кодирования, процессы ревью и метрики качества
- Брать на себя сложные неоднозначные задачи, затрагивающие несколько систем или команд
- Участвовать в найме технических специалистов и собеседованиях
- Участвовать в планировании инженерного roadmap и технической стратегии
- Проводить архитектурные ревью и технические обсуждения
- Быть точкой эскалации по сложным техническим вопросам
- Менторить других senior-инженеров
Требования
- 7+ лет опыта разработки ПО с прогрессом в технических лидерских ролях
- Экспертный уровень во владении несколькими языками, включая C#/.NET, JavaScript/TypeScript и современные фреймворки (React, Angular или Vue.js)
- Глубокое понимание архитектуры распределённых систем, микросервисов и cloud-native паттернов
- Опыт работы с облачными платформами (Azure, AWS), включая infrastructure as code, контейнеризацию и оркестрацию
- Продвинутые знания проектирования, оптимизации и управления базами данных SQL и NoSQL
- Опыт проектирования и внедрения CI/CD пайплайнов, стратегий автоматизированного тестирования и DevOps-практик
- Сильный опыт в дизайне API, реализации безопасности и интеграции систем
- Опыт оптимизации производительности, планирования масштабируемости и мониторинга систем
- Подтверждённый опыт ведения технических проектов от идеи до поставки
Условия
- Полная занятость
- Ответственный план PTO, соответствующий законам о медицинских и семейных отпусках
- 11 оплачиваемых праздничных дней
- Медицинская, стоматологическая и оптическая страховка
- Оплачиваемые компанией групповое страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Flexible Spending Account и Health Savings Account
- Aflac: критическая болезнь, защита от рака, Hospital Choice
- Страхование питомцев
- 401(k) с участием компании с первого дня работы
- 2 оплачиваемых дня волонтёрства
- Мероприятия и социальные события
- Пособия по психическому здоровью
Навыки
- C#
- .NET
- JavaScript
- TypeScript
- React
- Angular
- Vue.js
- Azure
- AWS
- Infrastructure as Code
- Docker
- Kubernetes
- SQL
- NoSQL
- CI/CD
- API design
- Microservices
- Distributed systems