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 PortoResponsibilitiesDevelop, enhance, and maintain web applications using AngularWork closely with UX/UI designers, backend developers, and product owners to ensure seamless product deliveryWrite clean, maintainable, and testable code following best engineering practicesParticipate in code reviews, contributing to continuous improvement and knowledge sharingEnsure applications meet performance, accessibility, and responsiveness standardsSupport the evolution of frontend architecture, proposing improvements and modern approachesConsume and integrate RESTful APIs into the frontend applicationCollaborate within Agile teams (Scrum/Kanban)Requirements (Hard Skills)Solid professional experience working with AngularStrong knowledge of TypeScript, HTML5, CSS/SCSSExperience integrating and consuming RESTful APIsGood understanding of RxJS, state management, and general frontend architectureFamiliarity with Git workflowsExperience working in Agile environments (Scrum/Kanban)Nice to HaveExperience with automated testing (Jasmine, Karma, Jest, Cypress, etc.)Knowledge of CI/CD workflowsUnderstanding of design systems and component-based architecturesExperience working on large-scale or enterprise applications