.Remote from Spain – Full Stack Developer (JS, node + React) to the world's leading professional services companyThe client is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. This unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses.As a Full Stack Developer, you will get an opportunity to understand the client business requirements and contribute to the design, concentrate on the pure technical solution, learn new technologies, implementation of Web development, and working in agile environment.You will become an active member of the Java Competency team that works closely with other disciplines/roles. You are T-shaped professional and responsible for the whole life cycle of in-house or packaged applications according to development/test standards and corporate architecture policies including security and data privacy guidelines.Primary skills:- Act as a point person in product developments, including code review.- Refine user stories in collaboration with the Product Owner and the team.- Contribute to the design and architecture of new applications.- Candidate requirements (mandatory):- 5+ years of demonstrable experience in Fullstack developments.- Experience with Microfrontends and React.- Solid knowledge of Git and version control workflow.- Advanced experience using node (minimum version 18).- Experience in microservices architectures.- Mastery of NPM and Yarn.- API First approach and solid experience in REST API design.- Deep knowledge of design patterns and good development practices (SOLID, KISS, etc.).- Extensive experience in creating unit and integration tests.- Ability to work in a team and in agile environments.- Product orientation, focusing on delivering value to users.Requirements:- Experience with Agile methodologies- Strong skills in API development and OpenAPI/Swagger- Proficiency with Git for version control- Advanced JavaScript skills (ES6+)- Familiarity with Jira for task and project tracking- Backend development experience with Node.Js- Proficient in React and React TestingNice to have:- Experience or knowledge of Kubernetes and containers.- Familiarity with GitHub and good collaboration practices.- Experience with MongoDB and NoSQL databases.- Familiarity with OpenID for authentication and authorization in web applications.- Knowledge of the Camunda tool for process orchestration as well as GitHub Actions.- Knowledge of Husky for running pre-commit and pre-push scripts in Git.- Experience with Redis and handling high-performance in-memory databases.- Knowledge of OpenAPI.Education:- Bachelor's degree (or equivalent) in Computer ScienceBenefits:- Yearly Bonus- Training and career development opportunities: Career path locally and internationally