About Us:
Global Blue has pioneered the Tax-Free Shopping industry over 40 years ago and millions of consumers have followed. Through continuous innovation, we have become the leading strategic technology and payments partner, empowering merchants to capture the growth of international shoppers and offering a top-notch user experience to our customers.
Global Blue offers innovative solutions in three different fields: Tax Free Shopping, Payments services and Complementary RetailTech. In addition, our data services offer a strategic advisory to help retailers identify opportunities for growth, while our shopper experience and engagement solutions provide data-driven solutions to increase footfall, convert footfall to revenue and enhance performance.
Our culture is entrepreneurial, we find solutions to problems by thinking outside of the box and by being innovative. It is a fast paced, hands on environment and we are not afraid to try different things. It is a supportive, collaborative and respectful place to be. Being a truly multicultural company, we celebrate our differences and believe that this is what makes Global Blue unique.
Today, Global Blue has over 2,000 employees in more than 50 countries.
The role:
We are recruiting a Senior Frontend Developer to join our team.
OVERVIEW
Do you have a passion for generating and writing clean code? In this position, you will be responsible for developing and supporting web-based projects and applications with the highest quality and commitment through the entire Software Development Lifecycle. This highly responsible role involves offering state-of-the-art technology solutions to drive forward Global Blue’s Tax Free Shopping and Currency Choice product offerings. You will have the opportunity to work with cutting-edge technology in an agile environment for the market leader in its industry.
We are currently looking for a Front-end Developer who wants to be part of a new motivated development team.
RESPONSIBILITIES
· In this position, you will be involved with front-end development activities
· Responsible for the whole development lifecycle: design, development, testing, support, and application deployment.
· You will also participate in technical review and suggest technical improvements, technology upgrades, architecture change, etc.
· Research and evaluate software-related technologies and products.
· Implement best practices, standards, and procedures, including quality and delivery methodologies, and ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
· Work collaboratively in an Agile.
· Coordinate with Enterprise Architects, Development Leads, and Product Managers to determine appropriate functionalities and implementation.
· Take an active role in improvement endeavors.
REQUIREMENTS
Experience and Education
· University graduate/bachelor’s degree in technology-related field (e.g., computer science, MIS, etc.) or relevant technical education.
· Minimum 5 years of experience in a professional software development work environment.
Good understanding of Web frontend application concepts and principles
· Hands-on experience within agile software development methodologies in a multi-division processing company
· Strong Knowledge of Front-end Technologies such as TypeScript, HTML, and SCSS.
· Strong experience with Angular framework, preferably with latest versions
· Experience with front-end tests (unit tests, E2E test, interface test)
· Good understanding of HTML Semantic and Accessibility.
· Good understanding of Software Design Patterns and Enterprise Design Patterns, especially in performance-related areas, and understanding of agile development methodologies (ideally SCRUM)
· Strong English language skills (oral and written) in routine, technology-related work settings
Required:
Angular (latest versions) / TypeScript
SCSS (CSS frameworks & principles)
Nx
Reactive programming (RxJS)
Jest (fronted-end testing)
Web API / REST
Experience in web architectural design
Internet Security knowledge
Willing to learn (Magnolia CMS)
Nice to have:
Magnolia CMS (or any headless CMS experience)
Module Federation (micro-frontends)
Material Design, Angular Material Components
ngrx
Spectator, Ng-mocks, RxJS marbles
C# and .NET (latest versions)
Azure (MSAL)
SEO optimization
Personal qualification
· Independent and self-motivated personality
· Excellent team player
· Excellent problem-solving skills
· Excellent command of English in spoken and written form
· Enjoys working in a multi-cultural environment
Superduper, Portugal,
FullStack Developer (Backend For Frontend)
Blip.pt, Portugal, PT