XX
Full Stack DeveloperFasttrack Technologies Inc.Canada
XX

Full Stack Developer

Fasttrack Technologies Inc.
  • CA
    Canada
  • CA
    Canada

About

Role Overview

We are seeking a highly capable Full Stack Developer with strong systems administration and security awareness. This role goes beyond frontend/backend coding — it requires ownership of infrastructure, testing discipline, disaster recovery planning, and long-term architectural thinking.

The ideal candidate is comfortable designing and deploying production systems on AWS, maintaining legacy platforms, and helping architect future AI-integrated education platforms.

Core Responsibilities1. Systems & Infrastructure

  • Manage and deploy applications in AWS environments
  • Configure and maintain Docker-based services (AWS Fargate)
  • Implement monitoring, logging, and uptime strategies
  • Maintain mirrored databases and failover systems
  • Oversee version control workflows (Git) and CI/CD pipelines
  • Manage load balancers and caching layers (HAProxy, Varnish)

  • Security & Reliability

  • Implement secure authentication and authorization practices

  • Conduct security hardening and vulnerability mitigation
  • Design and test disaster recovery plans
  • Ensure backup integrity and database redundancy
  • Maintain secure cloud storage (AWS S3)

  • Application Development (New Platform)

  • Backend development using JavaScript / Express)

  • Frontend development using modern JS frameworks (Lit)
  • Database architecture and optimization (PostgreSQL, AWS-hosted)
  • Implement API integrations and content storage systems
  • Work with document conversion pipelines (Pandoc / Lua)
  • Write unit tests and integration tests
  • Perform load testing and performance tuning

  • Legacy Platform Support (Current System)

  • Maintain and extend existing systems using:

  • MySQL
  • PHP
  • Java
  • Perl
  • Python (partial stack)
  • Support and optimize caching and proxy layers (Varnish, HAProxy)

Required Technical Skills

  • Git (version control, branching workflows, CI/CD familiarity)
  • AWS ecosystem experience (EC2, S3, RDS, Fargate preferred)
  • JavaScript / Express)
  • PostgreSQL
  • Docker
  • Unit testing frameworks
  • Strong understanding of system security principles

Preferred / Asset Skills

  • Load testing tools and performance profiling
  • Infrastructure-as-Code
  • High-availability architecture design
  • Experience with document conversion systems (Pandoc)
  • Lua scripting
  • Experience maintaining legacy stacks (PHP, Perl, Java)

Future-Focused Skills (Strategic Direction)

As we expand into AI-powered educational systems, the following experience would be highly valuable:

  • Python
  • Machine learning frameworks (TensorFlow or PyTorch)
  • Experience deploying LLM-powered applications
  • Familiarity with local LLM orchestration tools (e.g., Ollama)
  • Prompt engineering and AI system integration

Ideal Candidate Profile

  • Thinks in systems, not just features
  • Comfortable owning uptime and security
  • Writes testable, maintainable code
  • Understands performance bottlenecks
  • Can maintain legacy systems while building modern architecture
  • Interested in building AI-assisted educational platforms

Job Type: Full-time

Pay: $52,325.31-$75,000.00 per year

Work Location: In person

  • Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.