Graduate Developer

Open Source Global Justice Investigations Lab Uu — Australia · Posted ~2 hours ago

Junior Full-time Remote

Skills

software development frontend development backend development full-stack development APIs databases Git unit testing debugging

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Start your software engineering career in a remote, entry-level role where you can turn technical knowledge into real-world solutions. You will contribute to frontend, backend or full-stack projects, work with APIs and databases, write maintainable code and tests, troubleshoot issues, and learn alongside experienced engineers.

Highlights

Entry-level opportunity designed for graduates to gain real-world software development experience while learning from experienced engineers. The role provides exposure to frontend, backend or full-stack work, APIs, databases, testing, debugging, and collaborative engineering practices.

Description

🚀 We’re Hiring: Graduate Developer 💻 Position: Graduate Developer ⏰ Employment Type: Full-Time 🌱 Level: Graduate / Entry-Level We’re looking for a curious, creative, and technically minded Graduate Developer to join our engineering team and help transform ideas into reliable software solutions. This role is designed for someone starting their professional development journey who wants to apply their technical knowledge to real-world projects while growing alongside experienced engineers. 🧩 Key Responsibilities Assist in developing, enhancing, and maintaining software applications.Translate functional requirements into practical technical solutions.Write clean, readable, reusable, and maintainable code.Contribute to frontend, backend, or full-stack development tasks.Work with APIs, databases, Git, and modern development tools.Assist with debugging and resolving application issues.Develop and maintain basic unit tests and support software quality activities.Participate in code reviews and follow established engineering practices.Collaborate with developers, QA engineers, designers, and product teams.Maintain technical documentation and project-related information.Research new technologies and contribute ideas for improving applications and development workflows.🧠 What We’re Looking For Educational background in Computer Science, Software Engineering, IT, or a related field.Basic knowledge of programming languages such as JavaScript, TypeScript, Python, Java, C#, or similar.Understanding of fundamental programming concepts and software development principles.Familiarity with Git, APIs, databases, and version control.Basic understanding of algorithms, data structures, and debugging.Strong logical thinking and problem-solving abilities.Good attention to detail and willingness to learn from feedback.Ability to communicate technical ideas clearly and work effectively with others.Curiosity about modern software technologies and development practices.Personal projects, coursework, coding challenges, or GitHub projects are a plus.✨ What We Offer 🌱 A strong foundation for launching your software development career. 🧠 Mentorship and hands-on guidance from experienced engineers. 💻 Exposure to real-world applications, modern frameworks, APIs, databases, and cloud technologies. 🤝 A collaborative environment where learning and experimentation are encouraged. 📚 Continuous technical training and professional development. 🚀 Career pathways across Software Engineering, Full Stack, Backend, Frontend, Cloud, and other technology disciplines.