Senior Frontend Engineer (Angular)
Gbtsolutions โ Portugal ยท Posted ~9 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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:
โฌ[2000-2400] monthly net pay | 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.
Excited to make an impact?
Send your CV to hunting@gbtsolutions.pt
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.
We have 154,744 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 154,744 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume