Junior Software Developer
at BuzzClan
Direct apply link, refreshed by the daily generator.
About the Role
Develop web apps with React, TypeScript
About BuzzClan
Public-sector software firm in Canada
Full Description
Job Title: Software Developer β Junior
Location: Toronto, ON (Onsite)
Client: Public Sector
Duration: 12+ Months (Potential for Extension)
π Note
We are seeking a Junior Software Developer to support the development and enhancement of modern web-based applications for the Public Sector.
The ideal candidate will have hands-on experience with React, TypeScript, Node.js, Next.js, RESTful APIs, and Agile development methodologies. This role involves designing, developing, testing, troubleshooting, and maintaining enterprise applications while collaborating with business stakeholders and technical teams throughout the Software Development Life Cycle (SDLC).
β Must-Have Skills & Experience
Experience with Agile methodologies (Scrum/Kanban)
Hands-on experience with React Framework and TypeScript
Experience with Node.js and Next.js
Experience building and testing RESTful APIs
Working knowledge of Jamstack Architecture
Strong experience with JavaScript, HTML, CSS, and modern front-end development
Experience with Progressive Web Applications (PWA)
Experience with responsive web design, front-end testing, debugging, and page-load optimization
Experience using Git/version control systems
Experience with Azure cloud services
Experience integrating authentication solutions such as Azure AD B2C and Okta
Experience working within the Software Development Life Cycle (SDLC)
β Desired Skills
Experience with DevOps pipelines, task boards, and CI/CD processes
Experience with Headless CMS platforms
Knowledge of accessibility standards including AODA compliance
Experience creating customer-facing functionality such as login pages, profile management, notifications, and self-service registration
Experience with application deployment, troubleshooting, and post-production support
Experience documenting technical solutions, user manuals, and system documentation
Knowledge of design patterns and application architecture best practices
Experience working with middleware and system integrations
Strong analytical, problem-solving, and communication skills
π Key Responsibilities
Development Responsibilities:
Translate technical specifications into working, tested, and maintainable applications
Develop, enhance, and maintain React, TypeScript, Node.js, and Next.js applications
Build and test RESTful APIs and application integrations
Design, code, test, debug, document, and deploy software solutions
Perform troubleshooting and resolve technical issues during development and production support
Implement responsive user interfaces and Progressive Web Applications (PWA)
Collaboration Responsibilities:
Work closely with business stakeholders, SMEs, and technical teams throughout the SDLC
Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives
Assist with requirements gathering, technical analysis, and solution design
Prepare technical documentation, solution designs, and user documentation
Support application deployments, migrations, and post-implementation activities
Cloud & Integration Responsibilities:
Develop cloud-enabled solutions utilizing Azure services
Support authentication integrations using Azure AD B2C and Okta
Contribute to DevOps pipelines, release management, and deployment activities
Support headless CMS integrations and Jamstack-based implementations
π Evaluation Criteria (100 Points Total)
React, TypeScript, Node.js, Next.js, REST API Development β 40 Points
Azure Cloud, Authentication Integrations (Azure AD B2C/Okta), DevOps Experience β 20 Points
Agile Development, SDLC Participation, Testing & Troubleshooting β 20 Points
Communication Skills, Documentation, Stakeholder Collaboration β 20 Points
π If youβre interestedβ¦
Please share your updated resume at:
Afzal.Khan@buzzclan.com
LinkedIn: https://www.linkedin.com/in/afzal-khan-09b190
Opens in a new tab on the company's website