Software Developer- Front End – Senior

Software Developer- Front End – Senior

  • Pay Rate: Flexible -Hybrid
  • Location: Toronto, Ontario
  • Contract Length: 6 Months

We at Raise are hiring right now for one of our Clients. If you’re interested, apply below for your chance to join a great place to work.

 

Responsibilities:

• Designing, developing, upgrading, testing, and implementing software components for the central Special Events application used by event organizers and City divisions.

• Contributing to the development and integration of multiple sub-forms into the primary application to support permit applications and event safety submissions.

• Documenting technical specifications, system designs, and integration details related to the application and associated components.

• Troubleshooting and resolving application issues related to system functionality, data integrity, integrations, and user access.

• Collaborating with parallel development resources to ensure consistent implementation and successful integration of all solution components.

• Participating in the planning, estimation, and delivery of development tasks to support evolving program requirements.

• Working with internal stakeholders to ensure the solution meets accessibility, privacy, security, and operational requirements for managing event-related information.

• Supporting improved coordination and information sharing across City divisions through the development of an integrated and user-friendly platform for special events.

Description

Qualifications:

• Extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React, Stencil.js(Web Components) as well as API integration with REST (JSON, XML) APIs.  

• Extensive experience working independently with minimal supervision on application architecture and integration as well as managing architecture diagrams, technical documents, risk assessment, digital accessibility compliance, and QA/UAT feedback. 

• Extensive experience in root cause analysis during unanticipated outages by providing troubleshooting and debugging recommendations and support. 

• Experience developing and/or maintaining large scale information technology applications and working effectively with a group of multidisciplinary staff in a project team setting including the creation of related documentation as well as relevant training. 

• Experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA) while optimizing accessibility features of the platform (Web, iOS, Android). 

• Experience integrating secure authentication flows using OpenID Connect (OIDC) with Proof Key for Code Exchange (PKCE), including implementing authorization code flows in Single Page Applications and ensuring compliance with modern security best practices. 

• Post-secondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience with the ability to provide technical leadership on large scale projects. 

• Strong interpersonal skills with ability to effectively communicate with team members and clients regarding technical and business requirements

Deliverables:

• Develop and document software components for the central Special Events application, enabling streamlined permit application and event information submission processes.

• Implement and maintain technical specifications, system design documents, and user guides for the application and integrated sub-forms.

• Conduct and document various types of testing including unit, functional, integration, system, and regression testing to ensure application reliability and performance.

• Analyze test results and prepare reports for management and stakeholders.

• Track and resolve defects, issues, and enhancement requests related to application functionality, integrations, and user experience.

• Ensure the solution meets accessibility standards and complies with privacy and security requirements for managing event and operational data.

• Support the successful integration of multiple sub-forms into the primary application to enable coordinated event planning and information sharing across City divisions

Must Haves: 

10+ years Extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React, Stencil.js(Web Components) as well as API integration with REST (JSON, XML) APIs.  

10+ years Experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA) while optimizing accessibility features of the platform (Web, iOS, Android).  

10+ years Experience integrating secure authentication flows using OpenID Connect (OIDC) with Proof Key for Code Exchange (PKCE), including implementing authorization code flows in Single Page Applications and ensuring compliance with modern security best practices.  

 

Looking for meaningful work? We can help!

Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.

 

We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.

 

We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation: https://raise.jobs/accommodations/

 

In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com

Software Developer- Front End – Senior

Similar job opportunities:

When you apply for a job with us, you consent to the use of automated screening tools — including voice and text analysis — for this job and future jobs with Raise. These tools help us review resumes, assess qualifications, and make initial recommendations; however, all final reviews and hiring decisions are made by people. Questions? Contact us at hello@raiserecruiting.com

Search all jobs:

Search jobs by title or keyword
Click here

Keep exploring!