О вакансии
Роль: Мы ищем FullStack разработчика с сильными аналитическими и проблемно-ориентированными навыками для присоединения к нашей команде разработки программного обеспечения. Разработчик будет отвечать за проектирование, создание и поддержку современных веб-приложений, обеспечивая их поддерживаемость, масштабируемость и высокую производительность. В обязанности входит активное участие в архитектуре системы и Agile-сотрудничество для поддержки выполнения проектов. Эта позиция идеально подходит для специалиста с солидным опытом разработки на JavaScript, который любит работать с полным стеком приложений, создавая надежные серверные компоненты и современные пользовательские интерфейсы.
Основные обязанности:- Разработка и поддержка масштабируемых программных приложений, обеспечивая стабильную работу как фронтенд, так и бэкенд частей.
- Создание современных пользовательских приложений с использованием React и надежных серверных компонентов на Node.js.
- Подготовка детальной технической документации и реализация программного обеспечения в соответствии с бизнес- и системными требованиями.
- Участие в проектировании и архитектуре системы, обеспечивая соответствие лучшим практикам и долгосрочной поддерживаемости.
- Проведение код-ревью для обеспечения качества, согласованности и соблюдения стандартов разработки.
- Постоянный мониторинг производительности и надежности приложений с проактивной оптимизацией систем и устранением проблем.
- Тесное сотрудничество с другими разработчиками и заинтересованными сторонами для сбора технических требований и определения спецификаций проекта.
- Ответственность за назначенные задачи, своевременная их реализация и эффективная коммуникация на протяжении всего цикла разработки.
- Степень бакалавра/магистра в области компьютерных наук или аналогичной области.
- Минимум 5 лет опыта работы в разработке на JavaScript.
- Подтвержденный опыт создания и поддержки приложений с использованием React и Node.js.
- Глубокое понимание жизненного цикла React, HTML, CSS/SCSS, JavaScript.
- Хорошее понимание принципов дизайна информации и UI/UX.
- Знание REST или эквивалентных API, микросервисной архитектуры и реализации веб-сервисов.
- Базовые знания баз данных (SQL).
- Знание системы контроля версий GIT.
- Методичный подход к решению проблем и сильные аналитические навыки.
- Самомотивация, организованность и проактивность, способность работать самостоятельно с минимальным надзором.
- Отличные навыки командного взаимодействия, межличностного общения и коммуникации.
- Свободное владение английским языком.
- Умение преобразовывать необработанные данные в удобные и наглядные таблицы или графики.
- Знание Typescript.
- Знание сервисов AWS, Kubernetes и Docker.
- Конкурентный пакет вознаграждения.
- Интеллектуально стимулирующая рабочая среда.
- Непрерывное личное развитие и международные возможности для обучения.
- Привлекательный пакет переезда и поддержка для комфортного переезда вас и вашей семьи.
- Первичное общение с Talent Acquisition.
- Выполнение специализированного задания на дому.
- Заключительное интервью.
Все заявки рассматриваются с полной конфиденциальностью!
Отправляя заявку, я подтверждаю, что прочитал и согласен с условиями Уведомления о конфиденциальности и защите данных и Соглашения о конфиденциальности.
XM публикует эту вакансию на своем собственном сайте карьер. Заявки отправляются напрямую в XM: используйте кнопку "Apply" на этой странице.
Переведено с оригинального объявления; при расхождениях действует оригинал. Оригинал объявления
Откликнуться
Форма отклика на английском языке. Резюме можно отправить на любом языке.