Старшие Angular разработчики
Лимассол / Никосия / Афины / Удаленно / Салоники
Инженерия – Разработка ПО /
Полная занятость /
Гибрид
Роль:
Мы ищем старшего Angular разработчика, который присоединится к нашей быстрорастущей команде опытных, высококвалифицированных специалистов. На этой должности вы будете отвечать за создание надежного, высокопроизводительного кода как для существующих, так и для новых клиентских приложений на базе Angular. Помимо написания кода, вы будете активно участвовать в принятии архитектурных решений, наставничать других разработчиков и помогать формировать лучшие практики в команде.
Это возможность работать над технически сложными проектами, максимально использовать возможности Angular и постоянно развивать свою карьеру, сотрудничая с командой, которая ценит чистую архитектуру, поддерживаемый код и современные практики разработки.
Основные обязанности на данной позиции включают:
- Проектирование и разработка передовых, масштабируемых фронтенд-приложений с использованием Angular Framework
- Освоение тест-ориентированной разработки, непрерывной интеграции и практик Agile-доставки в команде
- Проведение ревью кода, предоставление конструктивной, действенной обратной связи для поддержания качества и единообразия кода
- Проактивный мониторинг работоспособности приложений, устранение проблем и постоянная оптимизация производительности
- Руководство и участие во внедрении модульных тестов, интеграционных тестов и стратегий автоматизированного тестирования
- Участие в проектировании систем, технической архитектуре и выборе фронтенд-технологий, обеспечивая масштабируемые и поддерживаемые решения
- Наставничество и поддержка младших и средних разработчиков, содействие развитию культуры сотрудничества и роста в команде инженеров
- Взаимодействие с кросс-функциональными командами и техническим руководством для влияния на техническое направление, стандарты и лучшие практики фронтенд-разработки
Основные требования:
- Степень бакалавра/магистра в области компьютерных наук, инженерии или любой другой смежной области
- Минимум 5 лет опыта разработки на JavaScript, со значительной экспертизой в Angular
- Глубокое понимание полного жизненного цикла разработки
- Отличное понимание сложности алгоритмов, структур данных, принципов ООП
- Знание концепций реализации REST API и веб-сервисов
- Знание GIT, HTML, SCSS на профессиональном уровне
- Подтвержденная способность руководить техническими обсуждениями, ревью кода и наставлять младших и средних разработчиков
- Подтвержденный опыт участия или руководства в принятии решений по технической архитектуре и проектированию систем
- Глубокое понимание оптимизации производительности фронтенд-приложений, вопросов масштабируемости и лучших практик безопасности
- Опыт определения и внедрения стандартов кодирования, лучших практик и рабочих процессов разработки в команде
- Уверенность в сотрудничестве с владельцами продуктов, бэкенд-инженерами и UX/UI дизайнерами для согласования технических решений с бизнес-целями
- Способность оценивать и внедрять новые инструменты, фреймворки или процессы для повышения эффективности разработки и качества продукта
- Самомотивация и стремление к профессиональному развитию
- Очень хорошие коммуникативные и межличностные навыки
- Свободное владение английским языком
Следующее будет считаться преимуществом:
- Знание Tailwind CSS является плюсом
- Знание Ionic Framework является плюсом
- Знакомство с сервисами AWS является плюсом
- Знакомство с Capacitor является плюсом
- Портфолио проектов с открытым исходным кодом и технические блоги, рабочее знание NODE Js является плюсом
Преимущества:
- Привлекательный компенсационный пакет плюс вознаграждение, связанное с результатами работы
- Частная медицинская страховка
- Интеллектуально стимулирующая рабочая среда
- Возможности непрерывного личного развития и международного обучения
Опыт найма: Что вас ждет
- Покажите свои навыки – Онлайн техническое испытание
- Давайте познакомимся – Вступительная беседа с менеджером по подбору персонала
- Оживите это – Специальное тестовое задание на дому
- Финальное знакомство – Финальное собеседование
Все заявки будут рассмотрены в условиях строгой конфиденциальности!
Мы можем использовать инструменты искусственного интеллекта (AI) для поддержки отдельных этапов процесса найма, таких как рассмотрение заявок, анализ резюме или оценка ответов и выявление потенциальных несоответствий или сигналов для проверки в материалах заявки на основе имеющейся информации. Эти инструменты помогают нашей команде по подбору персонала, но не заменяют человеческое суждение. Окончательные решения о найме принимаются людьми. Если вы хотели бы получить дополнительную информацию о том, как обрабатываются ваши данные, свяжитесь с нами.