Senior React Frontend Software Engineer

Hays
Boiro, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Boiro, Spain

Tech stack

JavaScript
Software Quality
Continuous Integration
ECMAScript
Github
MVC
Model View ViewModel
Node.js
Software Architecture
Strategies of Testing
TypeScript
React
Backend
Angular
GraphQL
Front End Software Development

Job description

  • Lead the frontend architecture using React, ensuring scalability, performance, and maintainability.
  • Design intuitive and highly responsive interfaces, focused on enhancing the work of in-store teams.
  • Collaborate with product owners and stakeholders to translate requirements into elegant solutions.
  • Define best practices for data and state management using GraphQL and Apollo.
  • Guide technical direction, lead architectural discussions, and propose improvements to the tech stack.
  • Mentor other developers, fostering a culture of learning and innovation.
  • Ensure high code quality through testing strategies and best practices.
  • Optimize CI/CD processes to enable efficient and high-quality deployments.

Requirements

  • Extensive experience with modern JavaScript standards (ES6/ES7) and TypeScript. (+6 years)
  • Expert-level proficiency in React, including advanced state management techniques.
  • Deep understanding of software architecture patterns (MVP, MVVM, MVC) and scalable frontend design.
  • Strong expertise in GraphQL for efficient and optimized data querying. Experience with Apollo is a plus.
  • Proficiency in NodeJS to complement frontend development and facilitate seamless backend integration. Experience with Angular is a plus.
  • A track record of designing and delivering high-performance, mobile-first interfaces in production environments.
  • Passion for clean, maintainable, and test-driven code, with experience using robust testing frameworks.
  • Hands-on experience with CI/CD pipelines and tools like GitHub Actions.
  • Proactive problem solver with a strategic mindset, capable of driving technical improvements.
  • GCP experience is a big plus.
  • Advanced level of English (Spanish is not mandatory)

Benefits & conditions

  • Perm and direct contract with the company
  • Young and dynamic environment where you're encouraged to contribute and co-create the Tech Hub culture and international collaboration model.
  • Competitive fix salary
  • 10% discount on all products from the company website.
  • Access to Flexible Pay program (e.g., meal vouchers, private health insurance with SegurCaixaAdeslas).
  • Flexible working hours and hybrid work model (home office + on-site). (4 remote work days per week)
  • Intensive workdays every Friday and during summer.
  • Choice between two office locations: Barceloneta or El Prat del LLobregat
  • Visa support provided throughout the entire process.
  • Training budget available for professional and personal development.
  • Language classes offered: English, Spanish, and German.
  • Birthday off - enjoy your special day without work.
  • Work with the latest cutting-edge tech stack.

Apply for this position