30 июля 2024 г.
Middle Frontend Developer (Angular) Киев, за кордоном, удалено Мы — украинская компания со штаб-квартирой в Швейцарии. Мы предоставляем решения для финансовой отрасли ведущим компаниям Европы. Мы применяем наши основные ИТ-ноу-хау, опыт в предметной области и собственные готовые компоненты для создания инновационных решений, которые обеспечивают конкурентные преимущества для наших клиентов. Мы ищем опытного и мотивированного среднего фронтенд-разработчика, который прис
30 июля 2024 г.
Middle Frontend Developer (Angular)
Киев, за кордоном, удалено
Мы — украинская компания со штаб-квартирой в Швейцарии. Мы предоставляем решения для финансовой отрасли ведущим компаниям Европы. Мы применяем наши основные ИТ-ноу-хау, опыт в предметной области и собственные готовые компоненты для создания инновационных решений, которые обеспечивают конкурентные преимущества для наших клиентов.
Мы ищем опытного и мотивированного среднего фронтенд-разработчика, который присоединится к нашей команде. Идеальный кандидат должен обладать глубокими знаниями Angular и опытом работы с другими интерфейсными технологиями, такими как React и React Native.
Обязательные требования
- Опыт работы: минимум 3–5 лет в сфере фронтенд-разработки.
- Образование: степень бакалавра в области компьютерных наук, инженерии или смежных областей.
- Знание Angular: знание Angular и не менее двух лет практического опыта.
- HTML/CSS: хорошее знание HTML5, CSS3 и препроцессоров, таких как SASS или LESS.
- JavaScript/TypeScript: знание JavaScript и TypeScript.
- Адаптивный дизайн: опыт работы с принципами отзывчивого и адаптивного дизайна.
- Контроль версий: опыт использования Git для контроля версий.
- API-интерфейсы RESTful: опыт интеграции с API-интерфейсами RESTful.
- Тестирование: знание фреймворков и инструментов внешнего тестирования, таких как Jasmine, Karma или Jest.
- Принципы UI/UX: хорошее понимание принципов и лучших практик UI/UX.
- Методологии Agile: опыт работы в средах Agile/Scrum.
- Коммуникационные навыки: хорошие устные и письменные навыки общения на английском языке.
- Решение проблем: Сильные аналитические навыки и навыки решения проблем.
Дополнительные требования (будет преимуществом)
- Знание React: базовые знания или опыт работы с React.
- React Native: знакомство с React Native для разработки мобильных приложений.
- Управление состоянием: опыт работы с библиотеками управления состоянием, такими как NgRx, Redux или MobX.
- Инструменты сборки: знание инструментов сборки и средств запуска задач, таких как Webpack, Gulp или Grunt.
- Оптимизация производительности: понимание методов оптимизации производительности внешнего интерфейса.
- CI/CD: Опыт работы с конвейерами CI/CD для внешних приложений.
- Инструменты дизайна: знание таких инструментов дизайна, как Figma, Sketch или Adobe XD.
- Межбраузерная совместимость: знание проблем межбраузерной совместимости и способов их решения.
- Стандарты безопасности: понимание стандартов безопасности и лучших практик в интерфейсной разработке.
- Мобильная разработка: Опыт разработки, ориентированной на мобильные устройства.
Мягкие навыки:
— Самостоятельная, надежная и инициативная личность.
— Продвинутое знание английского языка (немецкий приветствуется, но не является обязательным).
Мы предлагаем:
— работу в международной компании со специалистами в области современных технологий;
— стабильная и конкурентоспособная заработная плата;
— гибкий график работы, а также удаленная работа;
— комфортная рабочая атмосфера и всегда молодой духом коллектив;
— индивидуальная кривая обученияэс;
— компания предоставляет MacBook;
— медицинская страховка;
— языковые курсы и социальные льготы.
Обязанности:
- Сотрудничать с менеджером проекта, продукта и/или программы для документирования видения продукта и объема проекта в UI Project Stream.
- Поддержка при разработке пользовательского интерфейса.
- Разработка и внедрение макетов пользовательского интерфейса с учетом заданных требований.
- Порталы разработчиков, решения для администрирования и управления API.
- Подключение к БД через уровень доступа API.
- Непрерывная ответственность за результаты разработки в рамках проекта.
- Ответственность за обеспечение высокого качества путем активной поддержки, инициирования и управления этапом тестирования (модульное тестирование, автоматическое тестирование и т. д.).
- Ответственность за обслуживание программного обеспечения пользовательского интерфейса и сервисной инфраструктуры во время этапа тестирования. Проект.
- Активное участие в демонстрациях и обзорах клиентов.
- Сотрудничайте с различными заинтересованными сторонами для реализации требований.