Junior Software Developer

Helic Co — Canada · Posted ~2 hours ago

Junior

Skills

software development programming bug fixing feature development unit testing integration testing code review Agile JavaScript

🔓 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 or grow your software engineering career on a collaborative development team. You will implement features, diagnose and fix bugs, write unit and integration tests, participate in code reviews, and work within Agile development practices. Senior engineers will provide guidance and mentorship as you gain experience with a production codebase.

Highlights

Early-career software development opportunity with active mentorship and exposure to modern engineering practices. The role offers hands-on experience with a production codebase, feature development, testing, code reviews, Agile practices, and clear opportunities for professional growth.

Description

About the Role We are seeking an enthusiastic Junior Software Developer to join our collaborative engineering team. In this role, you will write code, fix bugs, and develop new features for our core applications. This position is ideal for an early-career developer who wants to learn modern engineering practices, work with a production codebase, and grow through active mentorship. What You’ll Do Feature Development: Write clean, testable code to implement new features under the guidance of senior engineers.Bug Fixing: Diagnose, troubleshoot, and resolve issues reported by users or QA teams.Code Reviews: Participate in peer code reviews to learn best practices and maintain high code quality.Agile Participation: Attend daily stand-ups, sprint planning, and retrospective meetings.Testing: Write unit and integration tests to ensure code reliability and performance. What You’ll Bring Technical Foundation: Solid understanding of at least one major programming language (e.g., JavaScript, Python, Java, or C#).Web Basics: Familiarity with HTML, CSS, and basic database concepts (SQL or NoSQL).Tools: Basic experience using Git and GitHub for version control.Soft Skills: A strong curiosity to learn, excellent communication skills, and a collaborative team mindset.