Senior Frontend Engineer (Angular)

GBT Solutions, Lda

Porto

Hybrid

EUR 20,000 - 25,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GBT Solutions in Porto, Portugal seeks a Senior Frontend Engineer (Angular) to design, build and operate enterprise frontend applications. You will own frontend work from requirements to deployment, focusing on user experience and scalable architecture in a collaborative Agile environment.

The role requires 5+ years in frontend engineering with Angular, TypeScript, and modern web technologies, plus English fluency.

Qualifications

  • 5+ years of frontend software engineering experience, including Angular enterprise apps.
  • Strong expertise in Angular, TypeScript, JavaScript, HTML5, CSS/SCSS, RxJS.
  • Experience designing responsive, accessible and high-performing UIs.

Responsibilities

  • Design, develop and operate scalable frontend apps using Angular and TypeScript from design to deployment.
  • Build responsive UIs and micro frontend solutions integrated via REST APIs.
  • Collaborate with Product Owners, UX Designers, and Backend Engineers on frontend architecture and standards.
  • Apply automated testing, CI/CD, code reviews and continuous delivery practices.

Skills

Angular
TypeScript
JavaScript
HTML5
CSS/SCSS
RxJS
English fluency

Tools

Git
Azure DevOps
Artifactory
SonarQube

Job description

Want to Make Waves in Tech? GBT Solutions Is the Place to Be!
About us:

GBT Solutions is a Portuguese technology company founded in 2018, part of the HFA Group, which was established in 1995. With a focus on delivering cutting-edge solutions across various industries, we foster a diverse and inclusive work environment and take pride in our commitment to excellence and innovation.

Position:

Senior Frontend Engineer (Angular)

Location:

Porto, Portugal (Hybrid | 2 days per week in the office)

Compensation:
  • €[1800-2200] gross per month | 14 payments per year.
About this role:

Build scalable and maintainable enterprise frontend applications with modern Angular, focusing on user experience, frontend architecture, engineering quality, and end-to-end ownership of digital solutions in a collaborative Agile environment.

Main responsibilities:
  • Design, develop and operate scalable frontend applications using Angular and TypeScript, taking end-to-end ownership from requirements and technical design through deployment, monitoring and continuous improvement;
  • Build responsive user interfaces and micro frontend solutions integrated with backend services through REST APIs, ensuring usability, accessibility, performance, security and application quality;
  • Collaborate closely with Product Owners, UX Designers, Backend Engineers and business stakeholders while contributing to frontend architecture, engineering standards and technical decision-making;
  • Apply automated testing, code reviews, CI/CD and continuous delivery practices, driving technical improvements, solving complex challenges and sharing knowledge across the engineering community.
Requirements:
Must-have:
  • 5+ years of professional experience in frontend software engineering, including enterprise applications developed with Angular;
  • Strong expertise in modern Angular, TypeScript, JavaScript, HTML5, CSS/SCSS, RxJS and reactive programming principles;
  • Experience designing responsive, accessible and high-performing user interfaces and translating business and UX requirements into scalable frontend solutions;
  • Experience integrating REST APIs and working with Web Components and micro frontend architectures;
  • Hands-on experience with unit, integration and end-to-end testing, including Cypress or similar frameworks;
  • Experience with Git, Azure DevOps, Artifactory, SonarQube, code reviews and CI/CD pipelines, with strong ownership and problem-solving capabilities;
  • Fluency in English.
Nice-to-have:
  • Experience with state management solutions, preferably NgRx Store;
  • Familiarity with Microsoft Azure cloud environments;
  • Knowledge of jQuery for maintaining or modernizing legacy applications;
  • Angular, Web Accessibility, Software Architecture or Microsoft Azure certifications.
Equal opportunity:

GBT Solutions is an equal opportunity employer and values diversity. We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Angular Frontend Engineer – Hybrid Porto
Senior Angular Frontend Engineer – Hybrid Porto

GBT Solutions, Lda • Porto

Hybrid
EUR 20,000 - 25,000
SENIOR FRONTEND ENGINEER (ANGULAR) (HYBRID)
SENIOR FRONTEND ENGINEER (ANGULAR) (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 32,000 - 36,000
Frontend Engineer
Frontend Engineer

Emagine • Lisboa

On-site
EUR 55,000 - 75,000
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 Developer
Senior Angular Developer

Inetum • Lisboa

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Modern workplace
Frontend Engineer
Frontend Engineer

emagine • Portugal

On-site
EUR 70,000 - 110,000
Angular Frontend (Híbrido @ Braga)
Angular Frontend (Híbrido @ Braga)

KCS IT • Trezeste

Hybrid
EUR 40,000 - 60,000
Hybrid work
Free training
International projects
+1
Senior/Staff Frontend Engineer (Next.js/JavaScript) - Portugal Full Remote
Senior/Staff Frontend Engineer (Next.js/JavaScript) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 31,000 - 41,000
15th month salary
Health insurance covering family
Birthday off
+2
Senior UI / Frontend Engineer - Portugal
Senior UI / Frontend Engineer - Portugal

Velenosi&Meredith • Lisboa

On-site
EUR 50,000 - 65,000
Senior UI / Frontend Engineer - Portugal
Senior UI / Frontend Engineer - Portugal

Velenosi&Meredith • Oeiras

On-site
EUR 50,000 - 65,000