Senior Software Engineer — создание команды Endpoint State and Control@ NinjaOne
О позиции
NinjaOne инвестирует в новую команду Endpoint State and Control, и мы ищем Senior Software Engineer, чтобы помочь построить её с нуля. Это настоящая возможность для работы на чистом поле — вы не будете наследовать годы устаревших паттернов или распутывать технический долг, вы будете в комнате, помогая определить архитектуру, соглашения и шаблоны компонентов, на которых будет строиться остальная команда.
Чем вы будете заниматься
- Определение архитектуры и стандартов разработки для новой команды.
- Создание компонентов и систем с использованием React.
- Работа в тесном сотрудничестве с другими инженерами для обеспечения качества кода.
- Участие в проектировании и реализации новых функций.
- Внедрение лучших практик разработки и тестирования.
Требования
- Опыт работы с React не менее 5 лет.
- Глубокое понимание JavaScript и современных фреймворков.
- Опыт работы с системами контроля версий, такими как Git.
- Способность работать в команде и эффективно общаться.
- Знание принципов проектирования и архитектуры программного обеспечения.
Будет плюсом
- Опыт работы с TypeScript.
- Знание принципов DevOps и CI/CD.
- Опыт работы в стартапах или быстро меняющихся средах.
Что мы предлагаем
- Конкурентоспособная зарплата и возможности для роста.
- Гибкий график работы и возможность удалённой работы.
- Бенефиты, включая медицинскую страховку и бюджет на обучение.
- Динамичная команда и возможность влиять на продукт.
- Современные технологии и инструменты для работы.
Вакансия предлагает интересные возможности для Senior Software Engineer с опытом в React. Условия работы гибкие, но зарплата может быть ниже среднего для некоторых регионов.
Кто здесь добьётся успеха
Глубокое знание React и TypeScript для разработки высококачественных компонентов пользовательского интерфейса с акцентом на производительность и масштабируемость.
Способность к самоорганизации и управлению временем в условиях удаленной работы, что позволяет эффективно взаимодействовать с командой и управлять проектами без постоянного контроля.
Опыт разработки и внедрения DevOps практик для автоматизации процессов интеграции и доставки, что обеспечит быструю и надежную поставку программного обеспечения.
Стратегическое мышление и опыт в проектировании архитектуры приложений, что позволит создавать новые шаблоны и соглашения для будущей команды без наследования устаревших решений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости IT Services
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев