Junior Software Engineer

5 days ago


Kitchener ON NG X, Canada 2e55cae4-6d03-48bb-b212-aacc8c144beb Full time $50,000 - $60,000 per year

Position Overview

We are looking for a Junior Software Engineer with a focus on to join our growing development team. In this role, you'll contribute to building and enhancing user-facing features on our web platform. This is a great opportunity for someone early in their software career who is eager to learn, collaborate, and build high-quality applications in a fast-moving and supportive environment.

Key Responsibilities

  • Assist in the development of new front-end features using and modern JavaScript (ES6+)
  • Work with designers and back-end developers to implement responsive, accessible, and user-friendly interfaces
  • Contribute to code reviews and collaborate with the team on UI/UX improvements
  • Debug and troubleshoot issues, writing clean and maintainable code
  • Participate in Agile ceremonies, including stand-ups, sprint planning, and retrospectives
  • Stay current with emerging front-end technologies and best practices

Required Skills & Qualifications

  • 0–2 years of experience in front-end development (internships or co-op experience welcome)
  • Familiarity with and component-based architecture
  • Basic understanding of HTML, CSS, and JavaScript (ES6+)
  • Knowledge of version control systems like Git
  • Good problem-solving and communication skills
  • Willingness to learn and take feedback in a team-oriented environment

Nice-to-Have Skills

  • Experience working with REST APIs
  • Familiarity with front-end build tools and frameworks (Webpack, Vite, etc.)
  • Exposure to state management libraries like Redux or Context API
  • Interest in user experience, accessibility, or performance optimization

Job Type: Full-time

Pay: $50,000.00-$60,000.00 per year

Benefits:

  • Work from home

Experience:

  • React: 2 years (preferred)

Work Location: Hybrid remote in Kitchener, ON N2G 4X8



  • Toronto, ON MT X, Canada Belfass Technologies Full time $56,000 - $64,000 per year

    Position OverviewAs a Junior Software Developer, you will work alongside experienced engineers to design, build, and maintain web applications and internal systems.This position is perfect for someone early in their career who wants to gain real-world experience and grow in a collaborative, tech-driven environment.Key ResponsibilitiesAssist in developing and...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...

  • Senior Java Engineer

    5 hours ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at .Position: Senior Java DeveloperLocation: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities:Develop and maintain high-performance backend applications using Java and Spring Boot...


  • Toronto, On, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications using Java and Spring Boot...


  • Toronto, On, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications using...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation)Location: Hybrid- 4 Days onsite (Toronto, ON)Duration: 24 monthsSkills: SDET, Automation, Python, etc Job Description:What will you do?Implement and champion best practices in Quality...