At KidsUs, we are passionate about learning and leaders in teaching English to children from 1 year old! Our purpose is to empower the development of new generations through meaningful English learning.More than 170,000 children learn English in our more than 600 schools in 10 countries. We are a community of more than 6,500 professionals, and we continue to grow, always looking for new talent to join our great team.We are seeking a highly skilled and experiencedSenior FullStack Developerto join our development team in our headquarters inManresa (Barcelona), are you up for this new challenge?The ideal candidate will have a strong background in both frontend and backend development and a passion for delivering high quality software solutions. This role involves collaborating with cross functional teams and contributing to the evolution of our technical ecosystem.As Senior Fullstack Developer, you will be responsible for:Design, develop, and maintain robust backend systems using Java (Spring Boot) and optionally .NET.Create intuitive and responsive user interfaces using TypeScript and Angular 2.Develop and optimize database systems, including SQL Server and MongoDB.Collaborate with other teams and stakeholders to understand requirements and deliver effective solutions.Write clean, efficient, and well documented code, ensuring scalability and maintainability.What skills and attitudes are we looking for?Proven experience in backend development with Java (Spring Boot). Experience with .NET is a plus.Strong frontend development skills with TypeScript and Angular 2.Proficiency in working with databases such as SQL Server and MongoDB.Hands on experience with Git and version control best practices.Strong interpersonal and communication skills, with a proven ability to work effectively with diverse teams and clients.Other optional skills like: GitFlow, NextJS, solid understanding of CI/CD pipelines and deployment automation, familiarity with messaging and queuing systems, experience with Azure or other cloud platforms.And what does KidsUs offer you?A permanent contract that will give you stability and confidence in your professional career.Hybrid mode (2 office days and 3 teleworking days per week).Flexible schedule from Monday to Thursday.Intensive schedule on Fridays and summer months.Language classes so you can continue to improve your level and enhance your language skills.Celebrate your birthday with a day off! We want you to enjoy your special day.Benefit from flexible pay for; meals, public transport, childcare and health insurance for you, your partner and your children.If you have children, you can benefit from a 50% discount on KidsUs courses for them. We want your whole family to be part of our community.In addition, you will have access to exclusive discounts on other KidsUs activities and products, so you can enjoy everything we have to offer.If you think KidsUs is the company you would like to be part of, we look forw