Frontend Engineer

GBT Solutions, Lda

Porto

Hybrid

EUR 22,000 - 27,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GBT Solutions, a Portuguese tech company, seeks a Senior Frontend Engineer (Angular) with 5+ years of experience to design, develop, and maintain scalable enterprise apps in the Mobility sector. Hybrid work model with 2 days in Vila Nova de Gaia / Porto office, requiring strong Angular, RxJS, REST API, and NgRx Store expertise.

You will own frontend solutions end-to-end, build reusable components and micro frontends, and collaborate across Product, UX, Backend, and business teams in an Agile

Qualifications

  • Minimum of 5 years of professional experience in Frontend Software Engineering.
  • Strong Angular expertise with modern enterprise-scale apps.
  • Strong RxJS and reactive programming experience.
  • REST API integration experience.
  • Experience with micro frontend architectures and Web Components.
  • NgRx Store for state management.
  • Cypress testing and automated end-to-end testing.
  • Azure DevOps, Git, Artifactory, SonarQube and CI/CD pipelines.
  • Experience with Microsoft Azure and web security practices.
  • Knowledge of frontend architecture, responsive design and accessibility.
  • Experience working with Agile methodologies and cross-functional teams.
  • Fluency in English is mandatory.

Responsibilities

  • Design, develop, and maintain scalable frontend apps using Angular and TypeScript.
  • Take end-to-end ownership from requirements to deployment and monitoring.
  • Develop modern UIs, reusable components, and micro frontends integrated with REST APIs.
  • Implement reactive programming with RxJS and state management.
  • Ensure usability, accessibility, security, performance, and maintainability.
  • Collaborate with Product Owners, UX Designers, Backend Engineers, and stakeholders.
  • Contribute to frontend architecture, engineering standards, and code quality.
  • Develop and maintain tests using Cypress and related frameworks.
  • Apply Git, Azure DevOps, CI/CD pipelines, code reviews, and continual delivery.
  • Identify and resolve complex technical issues and share knowledge across teams.

Skills

Angular
RxJS
REST APIs
NgRx Store
Cypress
Agile (Scrum/Kanban)
English fluency
On-site work

Tools

Azure DevOps
Git
Artifactory
SonarQube
CI/CD pipelines
Microsoft Azure

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.

Location: Vila Nova de Gaia / Porto, Portugal (Hybrid | 2 days per week in the office);

Compensation:

  • €[2200] gross monthly | 14 payments per year

About this role: We are looking for a Senior Frontend Engineer (Angular) with 5+ years of experience to design, develop, and maintain scalable enterprise applications within the Mobility sector. The ideal candidate will bring strong expertise in modern Angular development, TypeScript, reactive programming, and micro frontend architectures, ensuring high standards of performance, accessibility, and software quality in a collaborative Agile environment.

Main responsibilities:

  • Design, develop, and maintain scalable, responsive, and high-performance frontend applications using Angular and TypeScript;
  • Take end-to-end ownership of frontend solutions, from requirements analysis and technical design to development, testing, deployment, and monitoring;
  • Develop modern user interfaces, reusable components, and micro frontend architectures integrated with REST APIs;
  • Implement reactive programming patterns using RxJS and appropriate state management solutions;
  • Ensure application usability, accessibility, security, performance, and maintainability;
  • Collaborate with Product Owners, UX Designers, Backend Engineers, and business stakeholders to deliver effective digital solutions;
  • Contribute to frontend architecture, technical decisions, engineering standards, and code quality;
  • Develop and maintain automated unit, integration, and end-to-end tests using Cypress and related testing frameworks;
  • Apply modern engineering practices, including Git, Azure DevOps, CI/CD pipelines, code reviews, and continuous delivery;
  • Identify and resolve complex technical challenges, promote continuous improvement, and share knowledge across engineering teams.

Requirements:

Must-have:

  • Minimum of 5 years of professional experience in Frontend Software Engineering;
  • Strong professional experience with Angular, including modern versions and enterprise-scale applications;
  • Strong experience with RxJS, Reactive Streams, and reactive programming principles;
  • Solid experience integrating frontend applications with REST APIs;
  • Experience designing and implementing micro frontend architectures and Web Components;
  • Experience with state management solutions, including NgRx Store;
  • Hands-on experience with Cypress, automated testing, and unit, integration, and end-to-end testing;
  • Experience with Azure DevOps, Git, Artifactory, SonarQube, and CI/CD pipelines;
  • Familiarity with cloud environments, particularly Microsoft Azure;
  • Knowledge of jQuery for maintaining and modernizing legacy applications;
  • Strong understanding of frontend architecture, responsive design, accessibility, performance optimization, and application security;
  • Experience working with cross-functional teams and translating business requirements into scalable technical solutions;
  • Strong ownership, analytical thinking, problem-solving abilities, and autonomous working style;
  • Experience working with Agile methodologies (Scrum and/or Kanban);
  • Fluency in English (mandatory);
  • Availability to work on-site twice per week in Vila Nova de Gaia / Porto, Portugal.

Nice-to-have:

  • Certifications in Angular, Web Accessibility, Software Architecture, or Microsoft Azure.

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.

By responding to this opportunity, I confirm that the data I provide constitutes personal data and that I have been informed, through the Privacy Policy, about how it is processed and about my rights. GBT Solutions does not request special categories of personal data; should I include any such data, I do so voluntarily and expressly consent to its processing, and I may omit it.

GBT Solutions may retain my profile and present it to client companies for suitable opportunities, based on its legitimate interest. I may object to this at any time by contacting rgpd@gbtsolutions.pt.

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 - Porto - 30/10/26
Senior Frontend Engineer - Porto - 30/10/26

Wafx • Porto

Hybrid
EUR 55,000 - 75,000
Senior Angular Frontend Engineer (Hybrid – Porto Area)
Senior Angular Frontend Engineer (Hybrid – Porto Area)

GBT Solutions, Lda • Porto

Hybrid
EUR 22,000 - 27,000
Senior Frontend Engineer
Senior Frontend Engineer

iTRTech Group • Lisboa

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

Capgemini • Portugal

Hybrid
EUR 52,000 - 76,000
Health and Life insurance
Referral bonuses
Career Acceleration Programs
+1
Cloud & Data Platform Engineer
Cloud & Data Platform Engineer

GBT Solutions, Lda • Lisboa

Hybrid
EUR 22,000 - 28,000
Senior Data Architect
Senior Data Architect

GBT Solutions, Lda • Porto

Hybrid
EUR 28,000 - 35,000
Angular Front-end Developer
Angular Front-end Developer

Present Technologies • Coimbra

On-site
EUR 42,000 - 64,000
Healthcare Insurance
Mobile phone
Company/performance bonus
+11
Frontend Developer (Angular)
Frontend Developer (Angular)

Ict Strypes Portugal • Porto

Hybrid
EUR 35,000 - 52,000
Top locations