Remote from Spain – Full Stack Developer (JS, node + React) to the world's leading professional services company
The 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 Testing
Nice 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 Science
Benefits:
Yearly Bonus
Training and career development opportunities: Career path locally and internationally. Specific training in both technical and soft skills
Ticket restaurant (9€ work day)
Private healthcare and additional life insurance. (Cigna Premium)
Gympass
Company sponsored activities and partnerships
Employee referral program in place
Employee volunteering programs and opportunities
Access to different internal events, communities, and initiatives
#J-18808-Ljbffr