ForPeople — это комплексная платформа для управления персоналом и контроля затрат на него. Система автоматизирует управление оргструктурой, отсутствиями сотрудников, пересмотр заработной платы и расчет бонусов, постановку и оценку целей, формирование и контроль бюджета на персонал.
Задачи:
- Руководить командой разработки (4 человека): ставить задачи, распределять нагрузку и контролировать результат.
- Планировать работу команды, оценивать сроки, согласовывать приоритеты и управлять техническими рисками.
- Давать регулярную обратную связь, помогать сотрудникам развиваться и решать возникающие в команде проблемы.
- Во взаимодействии с архитектором участвовать в проектировании приложения, согласовывать технические решения и реализовывать их в коде на C# / .NET.
- Совместно с архитектором разбирать сложные технические проблемы, определять причины и внедрять решения.
- Проводить код-ревью, поддерживать качество кода и развивать практики тестирования.
- Участвовать в найме и адаптации разработчиков.
- Взаимодействовать с аналитиками и другими участниками разработки при уточнении требований.
Требования:
- Практический опыт коммерческой разработки на C# / .NET, включая реализацию сложных задач и сопровождение существующего приложения.
- Опыт руководства людьми: постановка задач, оценка результатов, обратная связь и развитие сотрудников.
- Готовность совмещать управление командой с самостоятельным написанием кода.
- Опыт работы с PostgreSQL и MongoDB: проектирование структуры данных, работа с индексами и оптимизация запросов.
- Понимание ООП, принципов проектирования приложений и API.
- Опыт написания тестов, проведения код-ревью и работы с чужим кодом.
- Умение аргументировать технические решения, обсуждать их с архитектором и объяснять команде.
- Умение декомпозировать задачи и договариваться о приоритетах.