SENIOR FRONTEND ENGINEER (HYBRID)

iTRTech Group · Porto, PI, BR

#### **SENIOR FRONTEND ENGINEER (HYBRID PORTO)** Portuguese company hires for hybrid position Location: Porto / Vila Nova de Gaia, Portugal * ️ Only candidates already based in Portugal will be considered Work Model: Hybrid — 2 days per week in the office ️ Language Requirements: Fluent English mandatory Seniority: Senior (5\+ years) **Sector:** Mobility Rate Between €2800 \- 3100 RV or unipessoal (gross value) * ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success. #### **About the Opportunity** We are looking for a Senior Frontend Engineer to build scalable, maintainable enterprise applications with Angular. You will contribute to frontend architecture and own features throughout their lifecycle, collaborating with Product, UX, Backend Engineering and business teams. #### **Responsibilities** * Develop and operate Angular and TypeScript applications, from requirements and technical design to deployment, monitoring and improvement. * Build responsive interfaces and micro frontend solutions integrated with REST APIs. * Ensure usability, accessibility, performance, security and application quality. * Collaborate with cross\-functional teams to translate business needs and UX concepts into technical solutions. * Contribute to architecture, engineering standards, automated testing, code reviews and CI/CD. * Resolve complex technical challenges and share knowledge across the engineering community. #### **Requirements** * 5\+ years in frontend engineering, with proven delivery of complex enterprise Angular applications. * Strong expertise in modern Angular, TypeScript, JavaScript, HTML5, CSS/SCSS, RxJS and reactive programming. * Experience building responsive, accessible, high\-performing interfaces and integrating REST APIs. * Knowledge of Web Components, micro frontend architectures and state management solutions, preferably NgRx Store. * Hands\-on experience with unit, integration and end\-to\-end testing using Cypress or similar frameworks. * Experience with Git, Azure DevOps, Artifactory, SonarQube, code reviews and CI/CD pipelines. * Familiarity with cloud environments, preferably Microsoft Azure; understanding of the full software development lifecycle and Scrum/Kanban. * Fluent English. jQuery knowledge and certifications in Angular, accessibility, software architecture or Azure are advantages; certifications are not mandatory. #### **Ideal Candidate Profile** An autonomous engineer who takes responsibility for delivery and balances user needs with maintainability, security and performance. You communicate clearly with technical and business stakeholders, organise competing priorities and contribute actively to continuous improvement. #### **5 Questions for Candidates** * How many years of frontend experience do you have, particularly with enterprise Angular applications? * What experience do you have with RxJS, state management and micro frontends? * Can you describe a feature you owned from requirements through deployment and monitoring? * How have you integrated automated testing and quality controls into CI/CD pipelines? * Are you comfortable working in fluent English, attending the office twice weekly and considering the stated compensation range? #### **Keywords** Angular, TypeScript, RxJS, NgRx, Micro Frontends, REST APIs, Cypress, Azure DevOps, CI/CD, Accessibility \#00360078