Senior Web Developer

Global Blue by Shift4

Porto

Hybrid

EUR 45,000 - 65,000

Full time

2 days 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

Global Blue by Shift4 is seeking a Senior Web Developer to design, develop, and maintain modern Angular-based front-end applications. You will collaborate with UX designers, product owners, and backend developers to deliver scalable, performant interfaces and integrate with REST APIs for business needs.

The role requires at least 5 years of Angular experience in enterprise environments, a university degree in Computer Science, and strong English communication.

Qualifications

  • 5+ years of professional software development experience.
  • 5+ years of hands-on Angular development in enterprise environments.
  • Experience delivering complex web applications from design to production.
  • Familiarity with Agile development practices and SDLC.

Responsibilities

  • Design, develop, test, and maintain web applications using Angular.
  • Build reusable, maintainable, and scalable UI components.
  • Implement responsive, user-friendly interfaces for a great UX.
  • Collaborate with product owners, UX designers, and backend developers.
  • Integrate front-end apps with REST APIs and backend services.
  • Write unit and integration tests; participate in code reviews.
  • Contribute to Agile ceremonies and ensure code quality and performance.

Skills

Angular
RxJS
NgRx
REST APIs
Unit tests
.NET

Education

University degree in Computer Science

Tools

.NET Technologies

Job description

Global Blue by Shift4 is the worldwide leader in Tax Free Shopping solutions. We connect shoppers, retailers, and brands across the globe, supporting more than 40 million transactions every year.

As part of our Backoffice IT Operations team, you'll help ensure our business-critical applications remain reliable, stable, and available for customers worldwide.

About the Role
What you will do. A glimpse into your role:

As a Senior Web Developer, you will be responsible for designing, developing, and maintaining modern web applications that support Shift4's business and customer-facing solutions. Your main focus will be on building high-quality, scalable, and maintainable front-end applications using Angular while working closely with backend developers, architects, product owners, and QA engineers.

You will play a key role in delivering new features, improving application performance, ensuring code quality, and supporting the continuous evolution of our products. This role offers the opportunity to work with modern technologies in an agile environment and contribute to solutions used worldwide.

Every action has an impact. You will make a difference here if you:
  • Design, develop, test, and maintain web applications using Angular.
  • Build reusable, maintainable, and scalable UI components.
  • Implement responsive, user-friendly interfaces that deliver an excellent user experience.
  • Collaborate closely with product owners, UX designers, and backend developers to deliver business requirements.
  • Integrate front-end applications with REST APIs and backend services.
  • Participate in software design discussions and contribute to technical decisions.
  • Ensure applications meet security, performance, and accessibility standards.
  • Troubleshoot and resolve application issues, bugs, and performance bottlenecks.
  • Perform code reviews and promote development best practices across the team.
  • Write and maintain unit tests, integration tests, and automated test suites.
  • Participate actively in Agile ceremonies such as sprint planning, daily standups, retrospectives, and backlog refinement.
  • Mentor junior developers and share technical knowledge with the team.
Key competencies to empower your journey. You'll thrive in this role if you have:
  • Independent and self-motivated personality
  • Excellent team player
  • Ability to work effectively in a multicultural environment
  • Excellent problem-solving skills
  • Strong attention to detail
  • Results-oriented mindset
  • Excellent English, both spoken and written
Skills
  • Strong hands-on experience with Angular (Angular 12+ preferred)
  • Deep understanding of Angular architecture and core concepts: Components, Modules, Services, Dependency Injection, Routing, Guards, Pipes, Directives, Reactive Forms.
  • Strong experience with RxJS and reactive programming concepts.
  • Experience implementing state management solutions (NgRx, Redux patterns, or similar).
  • Understanding of lazy loading, performance optimization, and code splitting.
  • Experience writing unit and integration tests for Angular applications.
  • Expertise in .NET Technologies is a nice-to-have.
Qualifications and education requirements
  • University degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • Minimum 5 years of professional software development experience.
  • Minimum 5 years of hands-on Angular development experience in enterprise environments.
  • Proven experience delivering complex web applications from design to production.
  • Strong understanding of modern web application architecture.
  • Experience working in Agile development environments.
  • Experience with automated testing, continuous integration, and continuous delivery practices.
  • Strong understanding of software development lifecycle (SDLC).
  • Experience working in international and cross-functional teams.
  • Excellent English communication skills, both written and verbal.
Location:
  • Be currently located in Portugal and legally authorized to work in Portugal.
  • Be available to work in a hybrid model, attending our Porto office two times per month.
Why Join Us?
  • Work for a global technology leader.
  • Be part of a collaborative international team.
  • Grow your career in a modern technology environment.
  • Flexible and Agile ways of working.
  • Employee referral program.
  • Team events and social activities.
  • Opportunities for continuous learning and development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer (Angular)
Frontend Developer (Angular)

ICT Strypes Portugal • Porto

Hybrid
EUR 35,000 - 52,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
Front-End Developer (Angular)
Front-End Developer (Angular)

Ict Strypes Portugal • Porto

Hybrid
EUR 42,000 - 60,000
Angular Developer
Angular Developer

Decskill • Portugal

On-site
EUR 30,000 - 50,000
Senior Angular Developer
Senior Angular Developer

Decskill • Portugal

On-site
EUR 45,000 - 65,000
Senior Frontend Engineer (Angular)
Senior Frontend Engineer (Angular)

Capgemini • Portugal

On-site
EUR 52,000 - 76,000
Health and Life insurance
Referral bonuses
Career Acceleration Programs
+1
Senior Angular Developer
Senior Angular Developer

Inetum • Lisboa

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Modern workplace
Senior Full-stack Developer (Angular / Java)
Senior Full-stack Developer (Angular / Java)

Wuestpartner • Lisboa

On-site
EUR 70,000 - 100,000
Multicare Health Insurance policy
Team meet-ups in Zurich and Lisbon
Two yearly retreats in Portugal and in
+3
Full Stack Developer (.NET/Angular) - Hybrid Lisbon (2-3 days/week office)
Full Stack Developer (.NET/Angular) - Hybrid Lisbon (2-3 days/week office)

HumanIT Digital Consulting • Lisboa

On-site
EUR 24,000 - 32,000
15th month salary
Health insurance (family)
Birthday off
+1
Senior Full-Stack (Node/React) Developer
Senior Full-Stack (Node/React) Developer

BrainRocket • Lisboa

On-site
EUR 40,000 - 70,000
Relocation package
Private medical coverage
Learning and development opportunities
+4
Top locations