Skip to content
mimi

Junior Web Developer Student Placement

Web4You Inc.

Canada · On-site Full-time Entry Level Yesterday

About the role

Junior Web Developer Student Placement

Company: Web4You Inc.

Position Type: Student Work-Integrated Learning Placement

Role: Junior Web Developer

Location: Mississauga, ON

Company Description

Web4You started in 2005 as a web development studio working with small Canadian businesses. Twenty years and 300+ clients later, we’re a multi-disciplinary technology partner — building custom software, AI systems, UAV concepts, and applied R&D programs for organizations across Canada and the United State

We are seeking a motivated student to join our team through a Work-Integrated Learning placement, as a junior developer. This opportunity is intended for a student currently enrolled in a Canadian post-secondary program who is looking to gain practical experience in a professional web development environment.

Role Description

The Junior Developer Student will support our development team with software development, testing, documentation, troubleshooting, and implementation tasks. The role will place a strong emphasis on front-end development using Angular, while also providing exposure to back-end development, APIs, databases, and full-stack application workflows.

The student will work under the guidance of experienced developers and will gain hands-on experience contributing to real projects.

Responsibilities

The student may assist with: • Building and maintaining front-end features using Angular • Creating and updating Angular components, pages, forms, and UI interactions • Working with TypeScript, HTML, CSS, and responsive design patterns • Connecting Angular front-end features to back-end APIs • Supporting back-end development using .NET, C#, APIs, and database-driven systems • Writing, updating, and testing code • Reviewing and troubleshooting bugs or technical issues • Assisting with database queries, models, and migrations • Creating or updating technical documentation • Participating in team discussions, code reviews, and project planning • Learning and following established development patterns and best practices

Qualifications

The ideal candidate is a student who is: • Currently registered at a Canadian accredited post-secondary institution • Enrolled in a program related to software development, computer science, information technology, web development, cybersecurity, or a related field • Interested in front-end development, full-stack development, or web application development • Familiar with Angular or interested in developing Angular skills • Familiar with TypeScript, C#, HTML, and CSS • Interested in learning how modern web applications connect to APIs and databases • Able to communicate clearly and work as part of a team • Detail-oriented, reliable, and willing to ask questions when needed

Preferred Skills

Experience or coursework in any of the following would be considered an asset: • Angular • TypeScript • JavaScript • HTML and CSS • Responsive web design • C# and .NET • REST APIs • SQL databases • Git or GitHub • UI development and component-based design • Agile or Jira-based project workflows • Exposure to network security engineering concepts is considered an asset, such as firewalls, VPNs, access control, network monitoring, security hardening, or vulnerability assessment.

Eligibility Requirements

To be eligible for this student placement, the participant must meet the following requirements: • Be registered at a Canadian accredited post-secondary institution • Have one of the following statuses: • Canadian citizen • Permanent resident • Protected person as defined by the Immigration and Refugee Protection Act

Students on work visas or study permits are not eligible for this placement under the program requirements.

Learning Outcomes

During this placement, the student will have the opportunity to: • Gain practical experience developing Angular-based web application features • Learn professional front-end development workflows and component-based architecture • Improve their understanding of .NET, Angular, APIs, and full-stack development • Apply classroom knowledge to real business and technical problems • Learn how front-end applications interact with back-end services and databases • Gain exposure to secure development practices and general cybersecurity considerations • Develop communication, documentation, and problem-solving skills • Receive guidance and mentorship from experienced developers

How to Apply

Interested students should submit their resume and a brief cover letter outlining their program of study, technical interests, Angular or front-end experience, and availability for placement. Candidates may also include links to GitHub, portfolio projects, school projects, or other relevant work.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free