Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a Mid Frontend Developer (Angular) to join our multidisciplinary product teams and help build robust, scalable, and user‑centric web applications in complex and high‑impact environments. If you thrive in collaborative settings and enjoy crafting high‑quality frontend solutions, this role is for you.
Regime: Hybrid 3x week in Porto
Responsibilities
- Develop, enhance, and maintain web applications using Angular
- Work closely with UX/UI designers, backend developers, and product owners to ensure seamless product delivery
- Write clean, maintainable, and testable code following best engineering practices
- Participate in code reviews, contributing to continuous improvement and knowledge sharing
- Ensure applications meet performance, accessibility, and responsiveness standards
- Support the evolution of frontend architecture, proposing improvements and modern approaches
- Consume and integrate RESTful APIs into the frontend application
- Collaborate within Agile teams (Scrum/Kanban)
Requirements (Hard Skills)
- Solid professional experience working with Angular
- Strong knowledge of TypeScript, HTML5, CSS/SCSS
- Experience integrating and consuming RESTful APIs
- Good understanding of RxJS, state management, and general frontend architecture
- Familiarity with Git workflows
- Experience working in Agile environments (Scrum/Kanban)
Nice to Have
- Experience with automated testing (Jasmine, Karma, Jest, Cypress, etc.)
- Knowledge of CI/CD workflows
- Understanding of design systems and component‑based architectures
- Experience working on large‑scale or enterprise applications
Key Skills
Ranked by relevanceReady to apply?
Join Match Profiler and take your career to the next level!
Application takes less than 5 minutes

