items_header

Open projects

Projects available to all portals

Magnify Access
Toronto, Ontario, Canada
Magnify Access
Co-Founder
(26)
4
Preferred learners
  • Canada
  • Academic experience or paid work
Categories
Computer science & it Search engine optimization Website development Security (cybersecurity and it security) Software development Databases
Project scope
What is the main goal for this project?

Magnify Access is looking for Full Stack Software Developers to join our team, supporting us with our goal of building accessible and inclusive experiences for our customers.

Our current project involves developing a solution to support the accommodation needs of people with disabilities in the workplace. Our Full Stack Software Developers will be involved in the design, development, testing, and deployment of our application. With accessibility at the core of our business model, we strive for our applications to reflect an inclusive experience for all users.

We will co-create, maintain, audit and improve the system to meet accessibility and functionality needs. This role also covers documenting code to ensure clarity exists for subsequent developers. When required, the Developer will make recommendations for future developments and expansion of the application.

This role will require the Developer to communicate effectively and translate needs into system developments.


This internship should result in the development of code elements that can be used on our application to improve its functionality.

What tasks will learners need to complete to achieve the project goal?

• Translate user requirements into software requirements

• Create and maintain technical systems documentation and write concise, well-organized code (language agnostic) and sensible tests

• Work across full stack through entire software development lifecycle

• Design, develop, test, deploy, maintain and improve high-quality applications

• Integrate with third-party APIs and create scalable apps

• Designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger)

• Participate in Agile sprints and ceremonies; supports rapid iteration and development

• Document and execute simple software components of larger architectures.


This internship should result in the development of code elements that can be used on our application to improve its functionality.

How will you support learners in completing the project?
  • support in various areas such as software development, database management, and web application design.
  • guidance on industry best practices, coding standards, and project management methodologies.
  • receive technical mentorship from experienced developers who can help you navigate complex technical challenges and provide feedback on your work.
What skills or technologies will help learners to complete the project?

Essential

• Experience working in an agile environment

• Knowledge of Test-Driven Development

• Comfortable using Git version control or have experience building software with GitHub

• Architecture and design experience with good knowledge of design patterns & their implementation

• Fundamental knowledge of UX/UI

• Knowledge of React-Native

• Knowledge of Web Content Accessibility Guidelines (WCAG) and the Accessibility for Ontarians with Disabilities Act (AODA)

• Experience with modern databases such as Redis, ElasticSearch, etc.

• Knowledge of developing distributed cloud applications

• Understanding of DevOps principles and CI/CD best practices

• Comfortable working with Docker

• Experience with Laravel, React, Python, Vue.Js, Next.Js, Java, microservices architecture, MVC, Security, and SQL

Beneficial

• Experience working with AWS products and infrastructure

• Excellent written and verbal communication in English

• Interest and ability to work with new tools and languages

Supported causes
Decent work and economic growth
About the company

Magnify Access develops solutions to increase accessibility for people with disabilities and has worked with multiple public and private organizations to address their accessibility needs.