Senior Frontend Engineer

team.it

Porto

Hybrid

EUR 60,000 - 80,000

Full time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Life insurance
Discounts and perks
Telecommunications plan

Job summary

Team IT in Porto seeks a Senior Frontend Engineer (Angular) to design, develop, and operate scalable frontend apps. You will own features end-to-end and collaborate with Product Owners, UX Designers, and Backend Engineers to deliver robust digital solutions.

Requirements include 5+ years of frontend experience, expert Angular and TypeScript skills, and a strong focus on usability, accessibility, and performance. The role is hybrid in Porto and conducted in English (B2+).

Qualifications

  • 5+ years of frontend software engineering experience.
  • Proven Angular enterprise app development within cross-functional teams.
  • Strong understanding of product-oriented software development and SDLC.
  • Ability to translate business requirements, UX concepts, and user needs into scalable frontend solutions.
  • Experience balancing usability, accessibility, performance, maintainability, security, and delivery objectives.

Responsibilities

  • Design, develop, and operate scalable frontend apps using Angular and TypeScript.
  • Own features end-to-end from requirements to deployment and monitoring.
  • Design responsive interfaces and micro frontend solutions integrated with REST APIs.
  • Ensure usability, accessibility, performance, security, and quality.
  • Collaborate with Product Owners, UX Designers, Backend Engineers, and stakeholders.
  • Contribute to frontend architecture, standards, and technical decisions.
  • Apply modern practices including automated testing, CI/CD, and delivery.
  • Drive technical improvements and knowledge sharing across the team.

Skills

Senior frontend engineer
Angular expertise
Product lifecycle understanding
Requirements translation
Usability accessibility performance
Cross-functional collaboration
Ownership mindset

Tools

Angular
TypeScript
RxJS
NgRx Store
Cypress
Git
Azure DevOps
Artifactory
SonarQube

Job description

Senior Frontend Engineer (Angular)

We want to do things differently, focusing on what truly matters. We return to our roots with a sustainable corporate strategy at our core. Work-life balance, beginner’s mind, and community involvement are our identity and our starting point for this journey.

Location: Porto (Hybrid)

Experience Level: Senior

Language: English (minimum B2)

Key Responsibilities
  • Design, develop, and operate scalable and maintainable frontend applications using Angular and TypeScript.
  • Take end-to-end ownership of features, from requirements analysis and technical design through implementation, deployment, monitoring, and continuous improvement.
  • Design and implement responsive user interfaces and micro frontend solutions integrated with backend services through REST APIs.
  • Ensure high standards of usability, accessibility, performance, security, and application quality.
  • Collaborate closely with Product Owners, UX Designers, Backend Engineers, and business stakeholders to deliver effective digital solutions.
  • Contribute to frontend architecture, engineering standards, and technical decision-making.
  • Apply modern development practices including automated testing, code reviews, CI/CD, and continuous delivery.
  • Drive technical improvements, solve complex challenges, and contribute to knowledge sharing across the engineering community.
Required Skills & Experience
  • 5+ years of professional experience in frontend software engineering.
  • Proven experience developing enterprise applications with Angular and delivering complex frontend solutions within cross-functional teams.
  • Strong understanding of product-oriented software development and the full software development lifecycle.
  • Ability to translate business requirements, UX concepts, and user needs into scalable frontend solutions.
  • Experience balancing usability, accessibility, performance, maintainability, security, and delivery objectives.
  • Strong collaboration skills across Product, UX, Backend Engineering, and business teams.
  • Strong expertise in Angular, including modern versions and enterprise-scale application development.
  • Advanced knowledge of TypeScript, JavaScript, HTML5, CSS/SCSS, RxJS, and reactive programming principles.
  • Experience designing responsive, accessible, and high-performing user interfaces.
  • Experience integrating REST APIs and collaborating with backend engineering teams.
  • Knowledge of Web Components and micro frontend architectures.
  • Experience with state management solutions, preferably NgRx Store.
  • Hands-on experience with unit, integration, and end-to-end testing using Cypress and similar frameworks.
  • Experience with Git, Azure DevOps, Artifactory, SonarQube, code reviews, and CI/CD pipelines.
  • Understanding of frontend architecture and end-to-end system interactions within enterprise environments.
Nice to Have
  • Familiarity with cloud environments, preferably Microsoft Azure.
  • Knowledge of jQuery for maintaining or modernizing legacy applications.
  • Angular certifications.
  • Web Accessibility certifications.
  • Software Architecture certifications.
  • Microsoft Azure certifications.
  • Strong ownership and accountability with the ability to drive technical topics end-to-end.
  • Commitment to engineering excellence, continuous learning, and knowledge sharing.
Senior Frontend Engineer (Angular) — Is that us?
  • Horizontal structure. Everyone has a voice and is heard. We are looking for ambitious people who want to help us achieve what has not yet been done.
  • Personalized support. We value close and regular follow-up. We are a team from day one.
  • Comprehensive and flexible benefits package. Health insurance, life insurance, discounts and perks, telecommunications plan, and much more.
  • Investment in learning and career development. Certified training, online learning platforms, Pearson VUE exam center… we invest in you!
  • Sustainability and community involvement. We want meaningful work and to invest in an inclusive consulting project—and we need your help to make it happen.

At Team IT, we stand for equality and value diversity.

We create a safe and inclusive environment where opportunities are equal for everyone.

We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit.

All applications from candidates with the right skills for the role are welcome.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer (Angular) (Hybrid)
Senior Frontend Engineer (Angular) (Hybrid)

iTRTech Group • Porto

Hybrid
EUR 32,000 - 36,000
SENIOR FRONTEND ENGINEER (ANGULAR) (HYBRID)
SENIOR FRONTEND ENGINEER (ANGULAR) (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 32,000 - 36,000
Senior Frontend Engineer (Angular)
Senior Frontend Engineer (Angular)

GBT Solutions, Lda • Porto

Hybrid
EUR 20,000 - 25,000
Senior Java Fullstack Developer (Angular)
Senior Java Fullstack Developer (Angular)

team.it • Lisboa

On-site
EUR 55,000 - 75,000
Health insurance
Life insurance
Flexible benefits package
+1
Angular Frontend (Híbrido @ Porto)
Angular Frontend (Híbrido @ Porto)

KCS IT • Porto

On-site
EUR 40,000 - 56,000
Hybrid work model
Full Remote projects
Full Onsite projects
+3
Senior Angular Frontend Engineer - Hybrid Porto
Senior Angular Frontend Engineer - Hybrid Porto

team.it • Porto

Hybrid
EUR 60,000 - 80,000
Health insurance
Life insurance
Discounts and perks
+1
Frontend Engineer
Frontend Engineer

Emagine • Lisboa

On-site
EUR 55,000 - 75,000
Fullstack Developer
Fullstack Developer

Team-IT • Lisboa

On-site
EUR 45,000 - 75,000
Health insurance
Life insurance
Personal accident insurance
+2
Senior Angular Developer
Senior Angular Developer

Inetum • Lisboa

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Modern workplace
Front-End Developer (Angular)
Front-End Developer (Angular)

ICT Strypes Portugal • Porto

Hybrid
EUR 42,000 - 60,000