Job details

Senior FullStack Developer (JO#11076)

IT - Application & Software Development
Toronto, ON
Contract
Apr 14, 2025

Our client is searching for 4 Fullstack Developers for 1 year, renewable, hybrid (4 days per week in downtown Toronto), for the following role...

Must haves:

·      Expert-level skills in developing front-end web solutions using Angular, TypeScript, and Bootstrap.

·      Expert-level skills in developing back-end web APIs and business logic with Java Spring Boot framework.

·      Over 8 years of experience designing, building, and maintaining Single Page Application (SPA) with integrating with RESTful APIs in the backend.

·      Strong knowledge of frontend development frameworks and libraries, including Angular, JavaScript, TypeScript, Jasmine/Jest, HTML 5, JSON, npm, Webpack, Babel, JSON, Bootstrap, LESS, CSS, SASS.

·      Solid knowledge of modern authorization standards, such as OAuth 2.0 and JSON Web Token.

·      Extensive development experience within an Agile team using Azure DevOps, including Azure Repos, pull requests, and CI/CD pipelines.

·      Effective team player with strong interpersonal skills, capable of communicating complex technical information clearly.

Responsibilities:

·      Contribute to designing and implementing web-based applications using a cloud-based architectural framework.

·      Collaborate closely with business analysts and solutions architects to analyze and implement functional and non-functional requirements.

·      Translate business requirements and technical specifications into working, tested applications, including developing, unit testing, and deploying new system components or enhancements in a DevOps environment.

·      Diagnose and troubleshoot functional and performance issues, implementing corrective and preventive fixes as required.

·      Adhere to development processes established by the team, including test-driven development, peer code review, change management, and all DevOps practices such as unit testing and continuous delivery.

·      Resolve and troubleshoot technical issues that arise during the use and operation of the developed application, including providing technical assistance in resolution, data conversion, and migrations.

·      Evaluate and determine appropriate architecture, technical specifications, and solution design, making recommendations to product management.

·      Generate clean, reusable, performant code and maintainable solutions to enhance the platform’s quality.

·      Collaborate with operations teams to ensure support for developed applications and platforms in all environments.

·      Maintain comprehensive code documentation as required.

Desired Skills:

·      Bachelor's degree in computer science, engineering, or equivalent technical discipline.

·      Experience working with authenticated, customer-focused applications.

·      Strong expertise in Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions, coupled with proficiency in AWS.

·      Strong knowledge of backend frameworks and technologies, including Java Spring Boot, OAuth 2.0, JWT, Kubernetes, Docker, Databases (Relational and NoSQL).

·      Familiarity with Accessibility for Ontarians with Disability Act (AODA) and related regulations, WCAG 2.0 guidelines, and security best practices.

·      Solid understanding of cross-browser/platform issues and coding solutions.

·      Experience with healthcare integration projects using HL7 FHIR standards.

·      Passion for learning the latest technologies and standards.

·      Self-learner and highly self-motivated.

·      Creative, solution-oriented, flexible, with a positive attitude and a drive for excellence.

·      Ability to successfully multitask and work to tight deadlines.

·      Accurate with excellent attention to detail.

Required Skills:

  1. Proficient in developing frontend components using Angular, TypeScript, and Bootstrap - 40 points
  2. Solid knowledge of modern authorization standards, such as OAuth 2.0 and JSON Web Token. - 30 points
  3. Over 8 years of experience designing, building, and maintaining Single Page Application (SPA) with integrating with RESTful APIs in the backend. - 20 points
  4. Proficient in Agile development practices, including working within an Agile team using Azure DevOps SDLC, Azure Repos, pull requests, and CI/CD pipelines. - 10 points