Posted 3w ago

Software Engineer (Full Stack)

@ AssistIQ
Toronto, Ontario, Canada
HybridFull Time
Responsibilities:designing functionality, streamlining deployments, supporting production
Requirements Summary:5+ years in software development; 3+ years serverless AWS with AWS SDK (TypeScript); 2+ years IaC (AWS CDK or Terraform); 3+ years production support; frontend with React/Vue; HTML/CSS; ORM; CI/CD; SQL/NoSQL; ETL/data pipelines; monitoring tools; JS/TS/Python/Go; degree in CS or related field; English fluency; French asset; eligible to work in Canada.
Technical Tools Mentioned:AWS, AWS CDK, Terraform, React, Vue, Node.js, HTML, CSS, ORM, CI/CD, SQL, PostgreSQL, DynamoDB, DBT, Databricks, CloudTrail, Prometheus, JavaScript, TypeScript, Python, Go
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About Us:

At AssistIQ we are dedicated to creating a more efficient and transparent healthcare supply chain by empowering providers to generate accurate data and insights on their supply usage. We’re building an AI-driven software solution that provides seamless tracking, real-time visibility and actionable insights to healthcare systems, enabling waste reduction and better revenue capture, leading to better value of care and better outcomes for patients. 

About the Role:

As a Software Engineer, you will be responsible for designing, developing and managing the cloud based services and web applications that power the AssistIQ platform.

We’re excited by candidates who enjoy and are capable of working in a fast-growing entrepreneurial environment. Your ultimate goal is to ensure we build new functionality in a pragmatic, scalable and manageable way.

To be successful, you will have to be able to juggle responsibilities in parallel, prioritise competing deliverables efficiently, communicate effectively across the organisation and be driven by continuous incremental improvement.

We would expect you to be knowledgeable, articulate, sensible, able to coordinate with other peers and senior executives, and collaborate and deliver results in a fast-paced environment where teamwork, professionalism, confidentiality, and communication are essential.

What you will do

  • Design, develop and enhance new functionality of the AssistIQ platform
  • Streamline the deployment process and ensure automation and continuous integration best practices are followed
  • Support the production infrastructure and product for our customers
  • Support our internal customer support and implementation teams
  • Develop internal tools to optimize our deployment, management and monitoring capabilities
  • Provide technical and analytical guidance to the other Development team members 
  • Participate in writing and maintaining technical documentation
  • Participate in planning out product features and development projects
  • Participate in our Agile development process and ceremonies