Full Stack Developer

Hygiena LLC

$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Strong experience with ASP.NET Core for building web services and APIs.
  • Proven skills in developing responsive single-page applications with Angular (TypeScript) and/or Nuxt/Vue.js.
  • Solid foundation in relational databases, including SQL design and performance tuning.
  • Ability to troubleshoot across the full technology stack from the front end to the database.

Responsibilities

  • Design, build, and maintain scalable features using ASP.NET Core, Angular (TypeScript), and Nuxt/Vue.js.
  • Optimize the relational database layer for performance, including schema design and data migrations.
  • Instrument cloud services with Azure Application Insights to monitor and diagnose issues in production.
  • Author technical designs and enhance CI/CD pipelines in Azure DevOps.
  • Develop and maintain Python microservices deployed on Kubernetes, ensuring security and availability.
  • Collaborate with Product, UX, and QA teams in an Agile framework to refine technical specifications and iterate on features.
  • Ensure compliance with organizational policies, data security mandates, and safety programs.

Benefits

  • Strong teamwork culture with cross-functional collaboration.
  • Opportunity to impact public health by working on food safety and disease prevention.
  • Engagement in community outreach programs supporting local youth and children's organizations.
Full Job Description
With rapid growth comes opportunity. We are looking for a Full Stack Developer to join our team onsite in Mississauga, Ontario office! This is a full-time, exempt position.

In this role, you will design, build, and operate features across SureTrend®, Hygiena's multi-tenant food safety and quality management SaaS platform. The platform supports web application users as well as laboratory and production-floor instruments (including PCR analysis devices) that securely transmit mission-critical test data. You will work across modern front-end frameworks, .NET and Python back-end services, and relational data layers-carrying features from architectural design through testing, deployment, and cloud operations.

Responsibilities:
  • Full-Stack Application Development (30%): Design, build, and maintain scalable features across the SureTrend stack using ASP.NET Core on the back end, paired with Angular (TypeScript) and Nuxt / Vue.js on the front end.
  • Data Layer & Performance Tuning (20%): Architect and optimize the relational database layer, including schema and index design, query and execution-plan tuning, data migrations, and high-throughput data processing workflows for web and instrument-generated data.
  • Telemetry, Observability & Production Support (15%): Instrument cloud services with Azure Application Insights, monitor and diagnose production issues using KQL (or comparable telemetry stacks), and take ownership of service reliability.
  • Technical Design & CI/CD Quality (15%): Author technical designs, participate in rigorous code reviews, build comprehensive automated test suites, and strengthen CI/CD pipelines in Azure DevOps.
  • Containerized Microservices (10%): Build and maintain Python microservices deployed on Kubernetes (Docker), ensuring secure service-to-service integration and high availability.
  • Agile Collaboration (10%): Partner with Product, UX, and QA teams to refine technical specifications and deliver iterative value in an Agile framework.
  • Compliance & Safety (As required): Maintain compliance with all organizational policies, data security mandates, and safety programs.


Qualifications:
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Back-End Proficiency: Strong hands-on experience building robust, high-performance web services and APIs using ASP.NET Core / .NET.
  • Front-End Proficiency: Proven experience developing responsive single-page web applications using Angular (TypeScript) and/or Nuxt / Vue.js.
  • Database & Data Layer: Solid foundation in relational databases (SQL design, schema migrations, execution plan analysis, and performance indexing).
  • Full-Stack Troubleshooting: Proven ability to trace defects across the entire stack-from the browser interface down through APIs to the database layer.
  • Engineering Best Practices: Dedication to writing clean, maintainable code with unit/integration tests, participating in code reviews, and collaborating via Azure DevOps (or Git-based CI/CD).

Strongly Preferred:
  • Multi-Tenant SaaS: Experience architecting multi-tenant SaaS platforms with strict data isolation, high scalability, and robust security.
  • Concurrency & Messaging: Experience with high-throughput systems, message queuing, batching, idempotency, backpressure handling, or database contention mitigation.
  • Cloud & Observability: Practical experience with Microsoft Azure, Azure Application Insights, and KQL (or tools like OpenTelemetry, Datadog, Grafana).
  • Containers & Microservices: Hands-on experience developing Python services running in Docker containers on Kubernetes.
  • Infrastructure as Code (IaC): Familiarity with Bicep, ARM templates, or Terraform.
  • Instrument & IoT Integration: Experience handling data from connected laboratory/physical devices, including considerations for intermittent connectivity, retry policies, payload buffering, and data serialization


Skills/Abilities:

  • Comfortable with interacting and working with all levels of customers, both internal and external; good interpersonal skills, team motivation and outgoing personality
  • Excellent adaptability in a fast-paced environment with the flexibility and willingness to take on new tasks and projects
  • Ability to speak and write clearly and accurately
  • Attention to detail and accuracy
  • Effective listening skills
  • Multi-tasking capabilities
  • Must have in-depth analytical and problem-solving skills.
  • Must be able to use discretion and independent judgement.


Why you'll want to join our team:
  • 🚀 Teamwork as a Core Value: Strong cross-functional collaboration and supportive team culture.
  • 🌍 Be a Part of Something Big: Play a critical role in preventing global health crises like foodborne illnesses and healthcare-associated infections.
  • 💝 Giving Back: Active community outreach supporting local youth and children's organizations.


Similar Jobs

More Jobs at Hygiena LLC

More Information Technology Jobs

Find similar Full Stack Developer jobs: