Описание вакансии
Мы ищем опытного full-разработчика для присоединения к нашей гибкой команде и участия в создании инновационных веб-приложений. Идеальный кандидат будет играть ключевую роль в формировании продуктовой стратегии, работая над важными функциями как самостоятельно, так и в сотрудничестве с кросс-функциональными командами. Эта должность предполагает достижение технического совершенства через внедрение масштабируемых решений, а также развитие культуры лучших практик и постоянного улучшения во всех проектах. Вы будете ответственны за преобразование бизнес-требований в технические спецификации, обеспечивая их соответствие общему видению продукта и стратегическим целям.
Ключевые обязанности
- Руководство проектированием и разработкой основных функций наших веб-приложений, работая автономно или в качестве наставника для небольших междисциплинарных команд.
- Сотрудничество с backend-разработчиками для установления и поддержания стандартов кодирования, обеспечивая согласованность и качество во всех проектах команды.
- Самостоятельное проектирование и реализация сложных функций, включая интеграцию со сторонними сервисами и оптимизацию показателей производительности.
- Проведение инициатив от концептуализации до развертывания, координируя работу с дизайнерами, менеджерами продуктов и QA-командами для предоставления комплексных решений.
- Участие в код-ревью, сессиях отладки и принятии технических решений для обеспечения надежности и поддерживаемости кодовой базы.
- Отслеживание новых технологий и тенденций отрасли, предложение инновационных решений для улучшения наших продуктов.
- Документирование технических процессов и поддержание четкой коммуникации с заинтересованными сторонами для обеспечения прозрачности и согласованности сроков проекта.
Требования к кандидату
- Подтвержденный опыт full-разработки с глубокими знаниями современных веб-технологий, включая TypeScript, Node.js (Express + FeatherJS) и MongoDB.
- Экспертиза в создании масштабируемых приложений с использованием фреймворков, таких как Next.js и GraphQL, с акцентом на оптимизацию производительности и проектирование API.
- Опыт frontend-разработки с ChakraUI, создание адаптивных и удобных интерфейсов, соответствующих нашей дизайн-системе.
- Практический опыт работы с облачными платформами, такими как AWS, включая развертывание, мониторинг и управление серверными архитектурами.
- Способность работать как самостоятельно, так и в команде, демонстрируя лидерские качества при наставничестве младших разработчиков или кросс-функциональных команд.
- Отличные навыки решения проблем с подтвержденным опытом предоставления качественного кода в сжатые сроки.
- Сильные коммуникативные навыки для эффективного взаимодействия с заинтересованными сторонами, аргументации технических решений и представления отчетов о прогрессе.
- Желательно: Опыт работы с CI/CD-процессами, инструментами контейнеризации (Docker) и системами контроля версий (Git) для оптимизации рабочих процессов разработки.
- Желательно: Знание гибких методологий и практик Scrum для эффективного управления проектами и своевременной реализации функций.
- Желательно: Стремление к созданию интуитивно понятного пользовательского опыта и приверженность поддержанию чистого, поддерживаемого кода через лучшие практики.
