The Opportunity
As a Junior Front-End Developer, you will support the development of user-facing web and mobile applications using modern JavaScript frameworks such as Angular. You will work closely with senior developers and designers to build responsive, user-friendly interfaces while learning frontend best practices and development standards.
This role is ideal for someone early in their development career who is eager to grow their technical skills in a collaborative and fast-paced environment.
Responsibilities
· Support the development of web and mobile applications using Angular and modern JavaScript frameworks.
· Assist with building responsive and reusable UI components using HTML, CSS, and frontend frameworks.
· Help translate UI/UX designs and wireframes into user-friendly interfaces.
· Support REST API integrations and frontend data flows.
· Assist with integrating third-party libraries and plugins.
· Participate in testing, debugging, and application performance improvement efforts.
· Write clean, reusable, and maintainable code using JavaScript or TypeScript.
· Collaborate with developers and stakeholders to understand project requirements.
· Support documentation and contribute to process improvements.
Required Qualifications
· University degree or diploma in Computer Science or related field.
· 1–2 years of frontend development experience or relevant internship/project experience.
· Basic experience with Angular, React, or Vue.
· Understanding of HTML, CSS, JavaScript, TypeScript, and REST APIs.
· Exposure to responsive design principles and frontend development best practices.
· Familiarity with Git and version control workflows.
· Strong willingness to learn, with good communication and problem-solving skills.
Preferred Qualifications
· Exposure to data visualization libraries or frontend charting tools.
· Exposure to mobile application development or deployment processes.
· Understanding of UI/UX concepts and accessibility standards.
· Familiarity with retail, analytics, or data-focused environments.
· French language skills.
Nice to Have
· Exposure to AI-assisted development tools and coding workflows.
· Basic understanding of testing and QA practices.
· Exposure to mobile applications or hybrid frameworks.
· Knowledge of automated testing tools.