Job Title:Junior DeveloperLocation:Dublin, IrelandDepartment:Engineering / TechnologyEmployment Type:Full-TimeAbout Us:We are a growing technology-driven company focused on building scalable and high-quality software solutions. We value learning, collaboration, and continuous improvement, and we are looking for a motivated Junior Developer to join our engineering team and grow with us.Key Responsibilities:Assist in the design, development, and maintenance of software applications.Write clean, well-documented, and maintainable code under the guidance of senior developers.Participate in code reviews and team discussions to improve code quality and technical skills.Support debugging, testing, and troubleshooting of applications.Collaborate with cross-functional teams including QA, Product, and Design.Learn and apply best practices in software development and version control.Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).0–2 years of experience in software development or relevant internships/projects.Basic knowledge of one or more programming languages (e.g. Java, Python, JavaScript, C#, etc.).Familiarity with web technologies, databases, or APIs is a plus.Understanding of Git or other version control systems.Strong willingness to learn, good problem-solving skills, and a positive attitude.Good communication skills and ability to work in a team environment.Nice to Have:Experience with frameworks such as React, Angular, Spring, .NET, or similar.Exposure to Agile/Scrum development environments.Personal projects, GitHub repositories, or open-source contributions.What We Offer:Competitive entry-level salary.Mentorship and structured learning opportunities.Hybrid or flexible working arrangements.Clear career progression and development plans.Supportive and inclusive team culture.