> Markdown version of [/jobs/ext/3617965-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3617965-junior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer - **Company:** PL2 - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Code Review, Database Theory, Software Debugging, Github, Node.Js, NoSQL, Scrum Methodology, Software Engineering, SQL Databases, TypeScript, Web Applications, ReactJS, Git, Information Technology, Free and Open-Source Software, Software Coding, Software Version Control - **Published:** October 8, 2026 - **Apply:** https://www.jobleads.com/ph/job/junior-software-engineer--espana--edbb46986007eda6616fad20e6917a1d5 ## About the Role We are looking for a motivated Junior Software Engineer to join our team. This is an excellent opportunity for recent graduates or early-career developers to grow their skills while working on real-world projects with experienced mentors., * Bachelor's degree in Computer Science, Software Engineering, or related field * Basic knowledge of version control systems (Git) * Good problem-solving skills and willingness to learn * Strong communication skills and ability to work in a team * Fluent in Spanish (English is a plus) * Passion for software development and technology Nice to Have * Personal or academic projects demonstrating coding skills * Basic knowledge of React, TypeScript, or Node.js * Understanding of database concepts (SQL or NoSQL) * Familiarity with Agile/Scrum methodologies * Contributions to open source projects or active GitHub profile ## Description We are looking for a motivated Junior Software Engineer to join our team. This is an excellent opportunity for recent graduates or early-career developers to grow their skills while working on real-world projects with experienced mentors. Responsibilities * Develop and maintain web applications under supervision of senior developers * Write clean, well-documented code following team standards and best practices * Participate in code reviews to learn and improve coding skills * Debug and fix issues in existing applications * Collaborate with team members to understand requirements and implement solutions * Learn new technologies and frameworks as needed for projects Requirements * Bachelor's degree in Computer Science, Software Engineering, or related field * Basic knowledge of version control systems (Git) * Good problem-solving skills and willingness to learn * Strong communication skills and ability to work in a team * Fluent in Spanish (English is a plus) * Passion for software development and technology Nice to Have * Personal or academic projects demonstrating coding skills * Basic knowledge of React, TypeScript, or Node.js * Understanding of database concepts (SQL or NoSQL) * Familiarity with Agile/Scrum methodologies * Contributions to open source projects or active GitHub profile What We Offer * Fully remote work with flexible hours * Comprehensive onboarding and mentorship program * Hands-on experience with modern technologies and real projects * Clear career development path and learning opportunities * Collaborative and supportive team environment * Access to online courses and technical resources * 23 vacation days per year plus Spanish public holidays