TL;DR
Senior Frontend Developer (Angular): Building and optimizing high-quality, scalable web applications with an accent on UI/UX translation, performance optimization, and clean code practices. Focus on micro frontends architecture, reactive programming, and ensuring code quality through testing.
Location: Hybrid (8 days/month) in Porto, Portugal
Company
hirify.global is a global leader in information services and solutions for professionals in the finance, tax and accounting, risk and compliance, health and legal sectors.
What you will do
- Develop and maintain Angular applications with a focus on components, modules, services, and reactive programming (RxJS).
- Implement routing, guards, and state management (e.g., NgRx or similar).
- Optimize performance through lazy loading and advanced techniques.
- Work with standalone components and micro frontends architecture.
- Collaborate with designers using Figma to translate UI/UX into responsive HTML5 and SCSS.
- Ensure code quality through unit testing, E2E testing, and code reviews.
Requirements
- Strong experience in Angular and TypeScript (Promises, Observables).
- Solid understanding of RxJS, lifecycle hooks, and reactive forms.
- Proficiency in HTML5, SCSS, and UI design principles.
- Familiarity with micro frontends and performance optimization.
- Experience with testing frameworks and quality assurance practices.
- Ability to work independently while being a strong team player.
- Excellent communication skills and a problem-solving mindset.
Culture & Benefits
- Collaborate with cross-functional teams to deliver intuitive and performant user interfaces.
- Follow best practices for clean code and maintainability.
- Value authenticity, requiring candidates to participate in interviews without AI tools or external prompts.
- Assess individual skills, experiences, and communication style during interviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →