← Zurück zur Liste
Stelle · Senior

Senior Frontend Developer (React, Redux & Microfrontends)

Frontend Developer • Senior • Vor Ort • Vollzeit • Spanien Madrid, Spanien

Senior frontend role, fully remote: building web applications with React and Redux in a Shell + microfrontend architecture.

Responsibilities

  • ▹Frontend development: design, build and evolve modern, efficient and scalable web applications with JavaScript ES6, React and Redux
  • ▹Architecture and technical evolution: take part in defining and implementing Shell and microfrontend architectures
  • ▹Service integration: develop and integrate applications through REST APIs
  • ▹Quality and testing: design and implement unit tests and end-to-end tests with Cypress
  • ▹Development best practices: apply Clean Code, SOLID and engineering standards to keep code clean and maintainable
  • ▹Software engineering and SDLC: follow best practices across the development cycle, including quality, security, performance and testing
  • ▹Multidisciplinary collaboration with business, product and technology teams to identify needs and deliver innovative solutions

Requirements

  • ▹At least 3-4 years of experience as a Frontend Developer or Technical Consultant
  • ▹Solid experience with JavaScript ES6, React and Redux in enterprise environments
  • ▹Advanced knowledge of HTML5 and CSS3 and modern web application development
  • ▹Experience consuming and integrating REST APIs
  • ▹Knowledge of Clean Code, SOLID principles and software development best practices
  • ▹Experience writing and maintaining unit tests and knowledge of testing strategies
  • ▹Experience working with Git
  • ▹Experience with end-to-end testing tools such as Cypress
  • ▹Knowledge of and experience with Shell + Microfrontends architectures
  • ▹Applying SDLC best practices, including quality, performance, security and maintainability

Nice to have

  • ▹Scalable frontend architectures based on microfrontends
  • ▹Automated testing and software quality tools
  • ▹Agile development environments such as Scrum or Kanban
  • ▹Continuous integration and continuous delivery (CI/CD) practices
  • ▹Performance and security optimisation of web applications
  • ▹Experience in large-volume projects or with multiple development teams
  • ▹Ability to propose technical improvements, promote good practices and support the technological growth of teams

Soft skills

TeamworkExcellent communication skillsCollaboration with multidisciplinary teams

What we offer

  • ▹Permanent contract
  • ▹100% remote
  • ▹Internal training and access to certifications
  • ▹Flexible compensation plan (health insurance, transport, childcare and meal vouchers)
  • ▹Referral programme: a bonus for recommending friends
  • ▹Events, meetups, tech days, talks and more
  • ▹26 days off (22 vacation days, 2 personal days, and December 24 and 31 by default)
  • ▹Flexible hours: 8:30 to 18:00 Monday to Thursday, Friday 8:00 to 15:00; July and August 8:00 to 15:00

About the company

knowmad mood is a digital transformation company with more than 3,000 employees. It builds a flexible, adaptable team that brings creativity and expertise to its clients' projects.

Ähnliche Stellen