First seen by Alion on Oct 12, 2026.
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.
Senior Frontend Engineer (Angular) - Is that you?
Location: Lisbon (Hybrid)Experience Level: SeniorLanguage: 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.
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.

