Senior Software Engineer - Configuration (Toronto)

Senior Software Engineer - Configuration (Toronto)

26 Oct
|
Rubicon Path
|
Toronto

26 Oct

Rubicon Path

Toronto

Software Developer

We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application. The ideal candidate will be responsible for building and developing web applications that run seamlessly in Azure. You should have extensive work experience in React, NextJS, NodeJS, RESTful, CICD, Docker, K8s, and cloud platforms. You should also be passionate about delivering high-quality, scalable, and efficient applications in timelines and details. Design, develop, and optimize web applications using React, NextJS, NodeJS, and other up-to-date frontend technologies.

Build responsive, interactive and AODA compatible UIs with a focus on user experience and performance.

Integrate RESTful APIs endpoints, ensuring data flows smoothly between frontend and backend systems.

Integrate web application with Oath2/OpenID product

Test Docker image and container on local development machine for developed application

Implement modern DevOps practices, write CI/CD pipeline scripts for Azure DevOps CICD integration.

Write YAML files for application configuration, deployment and orchestration on Microsoft Azure.

Optimize applications for scalability, performance, and security in cloud environments.

Conduct application testing cross all environments.

Collaborate with backend API developers, UX/UI designers, and DevOps engineer, Tech lead, and other teammates to deliver cloud-native web applications.

5+ year work experience in developing web applications using React and NextJS.

Proven work experience with state management libraries like Redux, MobX,



or React Context.

Proficiency in version control systems like Git or collaborative platforms like GitHub, GitLab, or Bitbucket.

Proven work experience in application with Outh2 and OIDC integration

Strong understanding of server-side rendering (SSR), static site generation (SSG), and next.js features like dynamic routing, API routes, and middleware.

Experience with contemporary build pipelines and tools eg Jenkins and Groovy scripts

Work experience in Infrastructure as Code (IaC) approach

Understanding of security best practices for frontend development, especially in cloud-hosted applications.

Working Knowledge of the Accessibility for Ontarians with Disability Act (AODA), and related regulations, and standards (e.g. understand web application security, authentication, access control, HTTS, TLS, SSO, Pen Test, input validation, CORS, WAF and etc.

Be familiar with databases and SQL is a plus

Be familiar with Hypervisor and Virtualization techniques is a plus

Have fundamental knowledge of cloud computing and basic Networking skills

Microsoft Azure Developer

5+ year work experience in developing web applications using React and NextJS.

Proven work experience in application with Outh2 and OIDC integration

Working Knowledge of the Accessibility for Ontarians with Disability Act (AODA), and related regulations, and standards (e.g. understand web application security, authentication, access control, HTTS, TLS, SSO, Pen Test, input validation, CORS, WAF and etc.

Be familiar with databases and SQL is a plus

#

📌 Senior Software Engineer - Configuration (Toronto)
🏢 Rubicon Path
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - configuration (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - configuration (toronto) / toronto