Senior Full Stack Developer responsible for critical components of the Toon Boom cloud platform. Collaborating with teams to build scalable serverless infrastructure in a hybrid work environment.
Responsibilities
You will be a senior full stack developer responsible for designing, developing, and delivering critical components of our new Toon Boom cloud platform.
You will work closely with the team lead and your peers to build a scalable, secure serverless infrastructure.
Design and develop robust serverless backend components and APIs with TypeScript, following architecture and security best practices.
Implement and optimize AWS serverless architecture (Lambda, API Gateway, DynamoDB, S3, CloudWatch) to ensure performance, scalability, and security.
Contribute to the progressive modernization of our existing PHP codebase to TypeScript and a serverless architecture.
Implement robust observability with OpenTelemetry, monitoring, and logging to ensure visibility and rapid detection of production issues.
Adopt and master AI tools and code-assistant engines (Claude, GitHub Copilot) to improve your productivity and share best practices with the team.
Collaborate closely with the team lead and other developers to maintain architectural consistency.
Requirements
Minimum of 5 years of solid full stack web development experience, with demonstrated expertise in backend architecture and application development.
Strong hands-on experience designing and developing RESTful APIs and scalable SaaS applications on AWS using TypeScript/Node.js.
Deep expertise with core AWS services (Lambda, API Gateway, RDS, DynamoDB, S3, CloudWatch) and a solid understanding of cloud security concerns and best practices.
Strong experience with SQL (Aurora, PostgreSQL) and NoSQL (DynamoDB), including query optimization and caching strategies.
Proficient in TypeScript and Node.js with extensive hands-on experience in serverless development (AWS Lambda, API Gateway, event-driven patterns).
PHP/Laravel experience is a plus for modernization efforts.
Familiarity with modern observability tools (OpenTelemetry, Prometheus, CloudWatch, structured logging) and a focus on production visibility.
Enthusiastic and able to quickly adopt AI tools and code-assistant engines (Claude, GitHub Copilot) to increase productivity and code quality.
Good understanding of cybersecurity, including secrets management, authentication/authorization, and OWASP principles for web applications.
Able to contribute to the stability and reliability of production systems 24/7, understanding the importance of resilience for mission-critical systems.
Strong understanding of serverless architecture (Lambda, API Gateway, event-driven patterns) and best practices for designing maintainable, high-performance RESTful APIs.
Benefits
Generous time off: 14 public holidays, a company-wide break between Christmas and New Year, and 3 weeks of vacation per year from day one.
Health and wellbeing: Group insurance from day one, including virtual care services, plus an annual $2,500 allowance for mental health support.
Support through life challenges: Our Employee Assistance Program (EAP) provides support when you need it.
Personal and sick days: 10 personal/sick days per year.
RRSP contributions: Secure your financial future with our competitive RRSP plan. Employer matching up to 6% after 90 days of employment.
Flexible work: Enjoy a hybrid work model with flexible hours to fit your lifestyle.
Senior Full Stack Web Application Developer working on a cloud - native application for the financial services industry. Collaborating in a cross - functional team using agile methodologies with a focus on NodeJS and React.
Software Developer Co - op developing web applications for geohazard management at Cambio Earth. Collaborating with engineers and geoscientists in a hybrid environment.
Senior Software Development Engineer with expertise in Oracle NetSuite SuiteApp development. Leading a team to build scalable solutions for the supply chain vertical market.
Senior Full Stack Engineer for designing scalable SaaS applications and mentoring peers. Leading architecture and development in a collaborative, compliant environment.
Senior Software Engineer leading the evolution of the Ascend Specialty codebase at Henry Schein One. Designing scalable solutions and mentoring engineers in a hybrid work environment.
Software Developer Specialist managing customer - facing APIs at Verafin. Collaborating with vendors, customers, and internal teams to ensure reliability and evolution of APIs.
Software Engineer III developing solutions in TD's technology solutions team. Leading complex application/system development and driving engineering strategies for automation and performance improvements.
Full Stack Developer designing, developing, and deploying applications for FCC's customer - facing portals. Contributing to projects with a focus on automation and Agile methodologies.
Software Engineer Intern at Cohere creating datasets and features for AI systems. Collaborating with a diverse team to drive innovation in machine learning and NLP products.