Hays
Senior React Native Software Engineer
Job Location
es, Spain
Job Description
Your New Company A leading German retail company with a Tech Hub based in Barcelona. Your New Role We are looking for a Senior Developer to take on a leadership role in the architecture, development, and improvement of mobile applications. The app is a key tool to empower in-store colleagues, and we need someone passionate about delivering scalable, high-performance solutions that optimize their workflows. Take ownership and lead the frontend architecture, ensuring scalability, maintainability, and performance using React. Design and develop robust, intuitive, and highly responsive user interfaces, prioritizing the needs of store colleagues. Collaborate closely with Product Owners and stakeholders to shape the product vision, translating requirements into elegant solutions. Define best practices for data fetching and state management using GraphQL and Apollo, ensuring optimal performance. Guide technical direction, lead architectural discussions, and propose improvements to existing processes to maintain a cutting-edge tech stack. Mentor and support other developers, fostering a culture of learning, innovation, and excellence. Ensure the highest code quality through rigorous testing strategies and adherence to best practices. Improve and optimize CI/CD pipelines to enable efficient, high-quality releases to stores. What You’ll Need to Succeed Extensive experience with modern JavaScript standards (ES6/ES7) and TypeScript. Expert-level proficiency in React Native, including advanced state management techniques. Solid backend experience, with knowledge of MongoDB and Inversify or other Inversion of Control (IoC) frameworks. Deep understanding of software architecture patterns (MVP, MVVM, MVC) and scalable frontend design. Strong experience with GraphQL for efficient, optimized data queries. Experience with Apollo is a plus. Proficiency in NodeJS to complement frontend development and enable smooth backend integration. Experience with Angular is a plus. Proven track record in designing and delivering high-performance, mobile-first interfaces in production environments. Passion for clean, maintainable, test-driven code, with experience using robust testing frameworks. Hands-on experience with CI/CD pipelines and tools like GitHub Actions. Proactive problem-solving mindset, with strategic thinking and the ability to drive technical improvements. English Speaker Experience with Google Cloud Platform (GCP) is a strong plus. What You’ll Get in Return Permanent contract with an end client Up to 65000 euros gross salary (depends on your experience) Hybrid remote work model (4 remote days per week) in Barcelona Salary range: open, competitive, and based on your experience More than 27 vacation days Flexible compensation Career development plan and salary reviews Training budget
Location: es, ES
Posted Date: 6/16/2025
Location: es, ES
Posted Date: 6/16/2025
Contact Information
Contact | Human Resources Hays |
---|