SeniorRemoteIndia
Angular Frontend Developer
О роли
Описание вакансии
О компании
- Позиция размещена от имени партнёрской компании, которая управляет всеми заявками и последующими этапами.
- Партнёр ищет Senior Angular Frontend Developer в Индии.
- Роль предлагает возможность создавать интуитивные, масштабируемые и высококачественные фронтенд-решения для ключевых программных систем.
Обязанности
- Разрабатывать высококачественные, адаптивные, доступные и удобные фронтенд-интерфейсы на Angular.
- Создавать эффективные, переиспользуемые Angular-модули, компоненты и сервисы в соответствии с установленными стандартами разработки.
- Писать чистый, безопасный, поддерживаемый и хорошо структурированный TypeScript и фронтенд-код.
- Применять лучшие практики Angular, dependency injection, паттерны проектирования и техники оптимизации производительности.
- Интегрировать фронтенд-приложения с RESTful API, бэкенд-сервисами и микросервисами.
- Выявлять и решать сложные задачи производительности, архитектуры и юзабилити фронтенда.
- Разрабатывать и поддерживать unit-тесты для обеспечения высокого покрытия кода и надёжности приложений.
- Обеспечивать единообразный UI-опыт между приложениями, применяя user-centric принципы UI/UX.
- Участвовать в code review и поддерживать высокие стандарты фронтенд-архитектуры и реализации.
- Документировать процессы разработки, модули, технические решения и детали реализации.
- Тесно сотрудничать с продуктовыми командами, чтобы фронтенд-решения соответствовали бизнес-требованиям и потребностям пользователей.
- Поддерживать и наставлять младших разработчиков при необходимости.
- Эффективно участвовать в совместных процессах разработки с использованием Git и связанных инструментов.
Требования
- Степень бакалавра в области Computer Science или смежной области.
- Минимум 6 лет практического профессионального опыта разработки на Angular.
- Глубокое знание архитектуры Angular и лучших практик, включая модули, dependency injection, Singleton Patterns и оптимизацию производительности.
- Сильное владение TypeScript, JavaScript, HTML и CSS.
- Опыт интеграции фронтенд-приложений с RESTful API.
- Знакомство с фреймворками unit-тестирования, такими как Jasmine и Karma.
- Сильное понимание принципов UI/UX, адаптивных интерфейсов, доступности и user-centric дизайна.
- Опыт работы с Git и совместными процессами разработки ПО.
- Сильные навыки решения проблем и аналитические способности, умение решать сложные фронтенд- и архитектурные задачи.
- Способность работать самостоятельно и эффективно взаимодействовать в распределённой удалённой команде.
- Отличные навыки письменной и устной коммуникации на английском языке.
- Сильное внимание к деталям и приверженность чистому, поддерживаемому и высококачественному коду.
- Готовность изучать новые технологии и постоянно совершенствовать технические навыки.
Условия
- Полная занятость, полностью удалённая позиция в Индии.
- Возможность работать над проприетарным ПО и масштабируемыми фронтенд-приложениями.
- Практический фокус на современной разработке на Angular, фронтенд-архитектуре, производительности, тестировании и интеграции с API.
- Сотрудничество с senior техническими и продуктовыми стейкхолдерами по ключевым программным системам.
- Возможность влиять на качество UI/UX, доступность и user-centric продуктовый опыт.
- Возможности участвовать в code review и наставлять младших разработчиков.
- Работа со сложными фронтенд-инженерными и архитектурными задачами.
- Компенсация соответствует отраслевым стандартам.
- Удалённая рабочая среда, предлагающая гибкость и самостоятельную работу.
Стек и навыки
С чем работаем