Full Stack Developer – AWS

Kardow

Ottawa

Hybrid

CAD 85,000 - 90,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Casual dress
Company events
Dental care
Disability insurance
Extended health care
Life insurance
On-site parking
Paid time off
Vision care
Work from home

Job summary

iCAD Dental is seeking a Full Stack Developer to build production-ready web apps, backend services, APIs and cloud infrastructure. You will design and deploy applications in AWS, ensuring security, scalability and maintainability. The role spans frontend and backend with Docker, React and ThreeJS expertise, in a hybrid Ottawa setting.

The candidate should have 2–3 years of software development experience, familiarity with REST APIs, and AWS architecture, networking concepts, and CI/CD pipelines.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 2–3 years of software development experience.
  • Experience building backend applications and REST APIs.

Responsibilities

  • Design and develop RESTful APIs for inter-component communication.
  • Integrate APIs with databases, front-end apps, AI/ML services, and cloud services.
  • Work with AWS services such as EC2, S3, Lambda, ECS, ALB.
  • Configure development, testing, and production environments.
  • Create and maintain CI/CD pipelines for automated builds, tests and deployment.
  • Automate deployments to AWS environments and work with Docker.

Skills

Frontend development
Backend development
REST APIs
Git

Education

Bachelor's in Computer Science

Tools

AWS
Docker
React
ThreeJS
CI/CD
EC2
S3
Lambda
ECS
ALB
Git

Job description

Job Overview

We are looking for a Full Stack Developer with approximately 2–3 years of professional experience and strong familiarity with AWS cloud infrastructure.

The candidate will contribute to the development of production-ready web applications, backend services, APIs, databases, and cloud infrastructure. A significant part of the role will involve designing and deploying applications within AWS while ensuring that systems are secure, scalable, maintainable, and easy to deploy.

The ideal candidate should be comfortable working across the application stack and have a practical understanding of AWS architecture, networking concepts such as VPCs, database systems, API development, containers, and CI/CD pipelines.

A successful candidate will
  • Design and develop RESTful APIs for communication between different application components.
  • Integrate APIs with databases, front-end applications, AI/ML services, and cloud services.
  • Work with commonly used AWS services such as: EC2, S3, Lambda, ECS, ALB
  • Configure development, testing, and production environments.
  • Create and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Automate application deployments to AWS environments.
  • Work with Docker and containerized applications.
  • Maintain source control workflows using Git.
  • Design frontend applications uding React and ThreeJS
Requirements
Education
  • Bachelor's in Computer Science or related field.
Experience
  • Approximately 2–3 years of software development experience.
  • Experience developing backend applications and REST APIs.
  • Experience in designing backend systems
Preferred Skills
  • Experience deploying production applications on AWS.
  • Frontend experience is desired but not mandatory.
Preferred Qualifications
  • AWS certification is considered an asset but is not mandatory.
  • Previous experience working in a startup or cross-functional development environment would be beneficial.
Artificial Intelligence Disclosure

AI Use in Recruitment: iCAD Dental does not use artificial intelligence to screen, assess, or select applicants for this position.

Diversity, Equity & Inclusion

iCAD Dental is committed to fostering a diverse, inclusive, and respectful workplace. We welcome applications from qualified candidates of all backgrounds, experiences, perspectives, and abilities. Employment decisions are based on qualifications, experience, skills, and organizational needs, in accordance with applicable legislation, including the Ontario Human Rights Code.

Accessibility & Accommodation

iCAD Dental is committed to providing an accessible and inclusive recruitment process. Accommodation is available upon request for candidates participating in any stage of the recruitment and selection process.

If you require accommodation, please contact careers@icad.dental and let us know how we can support your participation in the recruitment process. iCAD Dental will work with candidates to provide reasonable accommodation based on individual accessibility needs.

We thank all applicants for their interest. Only candidates selected for further consideration will be contacted.

Job Type: Full-time

Pay: $85,000.00-$90,000.00 per year

Benefits
  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • Vision care
  • Work from home
Education
  • Bachelor's Degree (required)
Experience
  • Software development: 2 years (required)

Work Location: Hybrid remote in Ottawa, ON K2C 0P9

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Developer / Dev Ops
Full Stack Software Developer / Dev Ops

Kardow • Ottawa

On-site
CAD 90,000 - 140,000
Competitive salary
Benefits package
Career growth opportunities
+1
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Autodesk • Toronto

Hybrid
CAD 107,000 - 157,000
Senior Software Engineer (Laravel/PHP, Node.js, React)
Senior Software Engineer (Laravel/PHP, Node.js, React)

Frontier Dental CA • Markham

On-site
CAD 100,000 - 130,000
Extended Health and Dental Benefits Plan
Continuous Learning Assistance Program
15 Vacation Days to start, scaling to 20
+1
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Randstad Canada • Toronto

On-site
CAD 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

OXARO Inc. • Ottawa

Hybrid
CAD 80,000 - 120,000
Lead Full Stack Developer
Lead Full Stack Developer

Industrial Alliance Insurance and Financial Services Inc • Longueuil

Hybrid
CAD 120,000 - 160,000
Flexible group insurance plans
Competitive pension plan
Employee share purchase plan
+6
Full Stack Software Developer / Dev Ops
Full Stack Software Developer / Dev Ops

Celestrahealth • Ottawa

Hybrid
CAD 90,000 - 130,000
Competitive salary
Collaborative work environment
Medical benefits
Intermediate Full Stack Developer - Canvas
Intermediate Full Stack Developer - Canvas

Delta Controls • Surrey

On-site
CAD 90,000 - 110,000
Flexible hours
Three weeks of vacation
Company funded annual personal development budget
+2
Senior Full Stack Developer
Senior Full Stack Developer

Canadianinclusion • Canada

Hybrid
CAD 90,000 - 120,000
Competitive compensation
Benefits from day one
Retirement plan
+2
Fullstack Software Engineer
Fullstack Software Engineer

Altis Technology • Toronto

On-site
CAD 109,000 - 128,000