React Frontend Software Engineer

1108418
  • Tipo de empleo

    Permanente
  • Lugar

    Barcelona, 4 días de teletrabajo a la semana
  • Sector

    Technology
  • Industria

    Tecnología e Internet
  • Salario

    Salario amplio y muy competitivo

Are you looking for a new challenge?

The Company

Retailer tech Company for international projects
You will be part of a community of engineers and work in an agile product team.
The product team is responsible for the design, implementation, development and operation of a solution for handling campaign conditions with the industry partners.
It will be used as basis for an automatic calculation and for billing the conditions.


Your tasks
  • Take ownership of the frontend architecture, ensuring scalability, maintainability, and performance using React
  • Develop intuitive, responsive, and mobile-first user interfaces that prioritize the needs of store colleagues and their workflows.
  • Collaborate closely with product owners and stakeholders to understand and refine requirements, turning them into elegant solutions.
  • Optimize data fetching and state management using GraphQL and Apollo, ensuring fast and efficient performance in mobile use cases.
  • Lead technical discussions, propose enhancements to existing processes, and stay ahead of industry trends to keep the app cutting-edge.
  • Mentor junior developers, fostering a culture of learning and excellence.
  • Ensure the highest code quality through comprehensive testing strategies.
  • Contribute to and improve CI/CD pipelines to ensure fast, reliable releases to the stores.

What you will need
  • Extensive experience with modern JavaScript standards (ES6/ES7) and TypeScript.
  • Advanced expertise in React, including related libraries for state management.
  • Fundamental knowledge of different design patterns (MVP, MMVM, MVC).
  • Strong understanding of GraphQL for efficient data querying. Experience with Apollo is a plus.
  • Solid background in using NodeJS to complement frontend tasks and facilitate seamless integration with backend services. Angular is a plus.
  • Proven ability to design and implement responsive, mobile first interfaces that prioritize user needs in real world, high-performance environments.
  • A deep appreciation for code quality, with experience using testing frameworks to ensure resilience and reliability.
  • Familiarity with
    Continuous Integration/Continuous Deployment processes and tools such as GitHub Actions.
  • A collaborative team player who thrives in a fast-paced environment and enjoys solving complex problems with creativity and precision.
  • GCP experience is a big plus
  • Advanced level of English skills.


What will you get in return
  • Permanent Contract with end client
  • Hybrid Teleworking Model (4 days of TW per week) in Barcelona
  • Salary range: open, competitive and related to your experience
  • +27 days of vacation
  • Flexible remuneration
  • Career plan and salary reviews
  • Training budget


Next step

If you are interested in this offer, please click on "apply now" to send an updated copy of your CV, or call us now.
If this offer does not suit your profile but you are looking for a new position, please contact us and we will discuss it. We guarantee confidentiality.


#LI-DNI

Aplica a este empleo

Hablar con Anna Garriga, la persona que lleva esta posición

Oficina: Barcelona, Hays Barcelona, Calle Valencia, 307-313, bajos 1ªTeléfono +34 664845467
Haz clic aquí para acceder a la Política de Privacidad de Hays, donde podrás encontrar los detalles sobre cómo usamos y protegemos tus datos y tus derechos como usuario.