Job Summary
We are seeking a dynamic and passionate Front End Developer to join our innovative team! In this role, you will be at the forefront of creating engaging, user-friendly web applications that deliver seamless experiences across platforms. Your expertise will drive the development of visually appealing interfaces, optimize performance, and ensure our digital solutions meet the highest standards of quality and functionality. If you thrive in a fast-paced environment and are eager to contribute to cutting-edge projects, this opportunity is perfect for you!
Duties
- Develop and implement responsive, high-quality user interfaces using HTML, CSS, JavaScript, and modern frameworks such as Angular and React.
- Collaborate with back-end developers to integrate RESTful APIs, SOAP web services, and other data sources like MySQL, PostgreSQL, MongoDB, and SQL Server.
- Design intuitive UI/UX features that enhance user engagement and satisfaction through data visualization techniques and effective UI/UX principles.
- Write clean, scalable code with a focus on performance optimization, accessibility, and cross-browser compatibility.
- Conduct unit testing using tools like Jasmine or Jest to ensure code reliability and facilitate continuous integration/continuous deployment (CI/CD) pipelines with tools such as Jenkins or GitHub Actions.
- Utilize version control systems including Git or SVN for efficient project management and collaboration within Agile development cycles.
- Participate in code reviews, sprint planning, and daily stand-ups using project management tools like Jira or Trello to ensure timely delivery of features.
Qualifications
- Proven experience in front-end web development with a strong portfolio demonstrating expertise in HTML5, CSS3 (including SCSS), JavaScript (including TypeScript), and AJAX.
- Hands-on experience with popular frameworks such as Angular, React, or Vue.js; familiarity with MVC architecture is a plus.
- Knowledge of web services including RESTful APIs and SOAP; experience integrating third-party APIs like GraphQL is desirable.
- Proficiency with database systems such as MySQL, PostgreSQL, MongoDB, or SQL Server for data-driven application development.
- Familiarity with containerization tools like Docker and orchestration platforms such as AWS or Azure for scalable deployment.
- Understanding of DevOps practices including CI/CD pipelines using Jenkins or similar tools; experience with Ansible is advantageous.
- Strong grasp of UI/UX design principles to create engaging interfaces that prioritize usability and accessibility.
- Experience working within Agile teams using tools like Jira or Trello; knowledge of SDLC (Software Development Life Cycle) methodologies is essential.
- Additional skills in web development technologies such as Bootstrap, WordPress, Drupal CMS platforms, or e-commerce integrations are beneficial.
Join us to shape the future of web experiences! We’re committed to fostering an inclusive environment where innovation thrives—empowering you to grow your skills while making a meaningful impact through your work!
Pay: $58,524.51-$138,827.37 per year
Benefits:
- Casual dress
- Company pension
- Dental care
- Discounted or free food
- Employee assistance program
- Paid time off
- RRSP match
- Tuition reimbursement
- Wellness program
- Work from home
Work Location: Hybrid remote in Toronto, ON (Toronto District)