Senior Frontend Developer

Global Blue

Location
Bratislava, Slovakia
Job Type
full-time
Salary
Unknown
Posted
April 30, 2025

Job Description

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

🎯 Who is this job for?

This role fits a Senior Frontend Developer with 5+ years of experience specializing in Angular (latest versions) and TypeScript. The ideal candidate has strong skills in SCSS, reactive programming (RxJS), frontend testing (Jest), and web API integration, with familiarity in agile methodologies and web architecture. Experience with micro-frontends, headless CMS, and Azure is a plus, along with strong English communication and ability to work independently in multicultural teams.

πŸ’¬ Potential Interview Questions

  1. What is your experience with Angular and TypeScript?
    I have over 5 years of experience developing scalable web applications using the latest Angular versions, leveraging TypeScript for type safety and maintainability.

  2. How do you apply reactive programming concepts with RxJS in Angular?
    I use RxJS observables and operators to handle asynchronous data streams, manage state, and build reactive UIs efficiently.

  3. What are best practices for writing frontend tests in Angular?
    I write unit tests with Jest and Angular testing utilities, use Spectator for simplifying test setup, and implement E2E tests to ensure component and application integrity.

  4. Explain your understanding of web architectural design in frontend projects.
    I design modular, scalable, and maintainable architectures using Angular modules, lazy loading, state management patterns, and micro-frontend approaches like Module Federation.

  5. How do you ensure web accessibility and semantic HTML in your projects?
    I follow WCAG guidelines, use semantic HTML5 elements, ARIA attributes, and perform accessibility testing to ensure inclusive user experiences.

  6. Describe your experience working with REST APIs in Angular.
    I consume RESTful APIs using Angular’s HttpClient module, handle error management, and optimize API interactions with caching and pagination strategies.

  7. What knowledge do you have regarding internet security for frontend applications?
    I implement secure coding practices like input validation, CORS policies, content security policies, and protect against XSS and CSRF vulnerabilities.

  8. How do you collaborate in an Agile environment?
    I actively participate in sprint planning, daily standups, retrospectives, and pair programming, ensuring continuous delivery and team alignment.

  9. Have you worked with any CMS, such as Magnolia or headless CMS?
    I have some exposure to Magnolia CMS and headless CMS architectures, integrating dynamic content with Angular applications.

  10. What personal qualities help you succeed in a multicultural team?
    I’m independent, self-motivated, an excellent communicator, and enjoy collaborating across cultures to solve problems effectively.

πŸ“‹ Job Summary

Global Blue is seeking a Senior Frontend Developer in Bratislava to join their agile team building scalable web applications. You’ll work primarily with Angular (latest versions), TypeScript, SCSS, and RxJS, focusing on performance, accessibility, and testing with Jest. Ideal candidates have 5+ years of experience, strong knowledge of web APIs, software design patterns, and internet security. This role offers the chance to grow with a multicultural, innovative company using cutting-edge technologies like Nx, micro-frontends, and headless CMS. Fluent English and a proactive, collaborative mindset are essential.

Required Skills

React Javascript