Senior Frontend Engineer (Angular)

team.it

Porto

On-site

EUR 60,000 - 86,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Life insurance
Discounts and perks
Telecommunications plan
Learning and career development

Job summary

team.it is seeking a Senior Frontend Engineer (Angular) to lead enterprise frontend initiatives in Porto, Portugal. You will own features end-to-end, develop scalable interfaces, and collaborate with Product, UX, and Backend teams to deliver high-quality digital solutions.

The role emphasizes modern development practices, accessibility, performance, and security, with a strong focus on architecture and knowledge sharing within the engineering community.

Qualifications

  • Experience designing and delivering enterprise frontend applications using Angular.
  • Proven ability to translate requirements and UX concepts into scalable frontend solutions.
  • Strong understanding of full software development lifecycle and product-oriented development.
  • Experience with REST APIs and backend collaboration for integration.
  • Familiarity with web performance, accessibility, and security considerations.
  • Hands-on testing with Cypress and modern automation approaches.
  • Knowledge of state management with NgRx in large-scale apps.

Responsibilities

  • Design, develop, and operate scalable frontend apps using Angular and TypeScript.
  • Own features end-to-end from requirements through deployment and monitoring.
  • Create responsive, accessible UI and micro frontend solutions.
  • Collaborate with Product, UX, and Backend teams to deliver digital solutions.
  • Contribute to frontend architecture, standards, and technical decisions.
  • Implement automated testing, code reviews, CI/CD, and continuous delivery.
  • Drive technical improvements and share knowledge across the team.

Skills

Angular
TypeScript
REST APIs
NgRx Store
Cypress
Git
Azure DevOps
Artifactory
SonarQube
CI/CD
Web Components

Tools

Azure DevOps
Artifactory
SonarQube
Git

Job description

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.

Senior Frontend Engineer (Angular) - Is that you?
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.
  • 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.
  • 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.
Ready?team.it, back to basics!

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
Senior Frontend Engineer

team.it • Porto

Hybrid
EUR 60,000 - 80,000
Health insurance
Life insurance
Discounts and perks
+1
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
Junior MERN Fullstack Developer
Junior MERN Fullstack Developer

team.it • Porto

On-site
EUR 24,000 - 36,000
Health insurance
Life insurance
Discounts and perks
+2
Frontend Developer (Angular)
Frontend Developer (Angular)

Devoteam • Porto

On-site
EUR 42,000 - 62,000
Software Development | Angular Developer
Software Development | Angular Developer

Devoteam • Porto

On-site
EUR 40,000 - 60,000
Junior Fullstack Developer (TypeScript & React)
Junior Fullstack Developer (TypeScript & React)

team.it • Lisboa

Hybrid
EUR 32,000 - 52,000
Health insurance
Life insurance
Telecommunications plan
Senior Frontend Developer
Senior Frontend Developer

Decskill • Lisboa

On-site
EUR 45,000 - 70,000
Long-term projects with national and international context
Opportunities to grow technically and professionally
People-first culture focused on transparency and trust
+1
Fullstack Developer
Fullstack Developer

Team-IT • Lisboa

On-site
EUR 45,000 - 75,000
Health insurance
Life insurance
Personal accident insurance
+2
Frontend Engineer
Frontend Engineer

Emagine • Lisboa

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

Decskill • Lisboa

On-site
EUR 42,000 - 62,000
Top locations