The Job My client is seeking a Golang Full-stack or Backend Developer to join their innovative team and take their SaaS solutions to the next level. This role focuses on back-end or full-stack development, strongly emphasizing designing and improving scalable, reliable web applications. You'll collaborate directly with leadership, enhance existing features, build new ones, and support the Customer Success team in resolving technical challenges. The Company My client is a dynamic software startup specializing in educational tech solutions. Their mission is to automate processes, optimize businesses, and elevate services through innovative SaaS offerings. With a transparent, socially conscious ethos, they provide a supportive and growth-oriented environment for their team to thrive. About You You are a skilled developer with a solid background in building and optimizing web applications. You thrive in collaborative environments and are passionate about tackling complex technical challenges. 4 years of professional experience as a senior developer, preferably with Golang. Proficient in RESTful API design , response codes, headers, database access, and HTTP/HTML. Strong skills in back-end programming (e.g., complex data structures, message queues, asynchronous processes). Bonus: Familiarity with Vue.js, PostgreSQL, Docker, Linux , or similar technologies. A proactive team player with a love for learning and solving problems. Why Would You Join? Career Growth : Be the technical right-hand of the CEO/CTO with opportunities for professional development. Benefits : Private health insurance, annual salary reviews, and training in cutting-edge tech. Work Environment : Flexible hybrid work options, based in Valencia. Compensation : up to €40,000 gross annually, depending on experience and skills. Startup Culture : Join a socially conscious, transparent team that values collaboration and growth. The Salary, Location & Process Salary : up to €40,000 gross annually, with annual reviews. Location : Valencia, Spain (hybrid work with fully remote periods). Process : First video interview. Technical assessment (algorithmic/data problem-solving). In-person interviews with the final 3 candidates at the office.