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 Software Engineer at Affirm's Zero to One labs developing and launching scalable AI - enabled systems. Engaging in rapid prototyping and collaborating with product managers in a fast - paced environment.
Test and Product Engineering Developer at Ford working on hardware testing for Electronic Control Units. Focus on defining test requirements, methodologies, and achieving product quality in mass production.
Full Stack Developer building complex web applications and APIs in Assurance Innovation Lab at BDO. Collaborating with high - performing teams to drive innovation and enhance client service.
Senior Software Engineer developing Conductor, an AI platform for healthcare providers. Leading deployments, integrations, and resolving technical issues with client stakeholders.
Web Full Stack Developer at GHGSat focusing on innovative applications for greenhouse gas data processing. Join a multidisciplinary Agile Scrum team to enhance environmental solutions.
Software Developer I developing AI - driven applications within PR Newswire Canada. Collaborating with cross - functional teams to enhance application development and code quality.
Senior Client Engineer developing and improving the DragonVale mobile game client. Collaborating with talented engineers to deliver high - quality updates for its dedicated player community.
Staff Software Engineer joining Achievers' Framework team focused on building scalable infrastructure. Responsible for authentication, API gateways, and fostering engineering best practices with a strong team.
Software Developer intern helping to validate and develop algorithms for Kinaxis' AI - powered platform. Involves collaboration with data processing and quality improvement tasks.
Product Development Engineer at Socomec developing embedded systems and GUI interfaces for electrical equipment. Collaborating with engineering teams to implement communication protocols and support product testing and documentation.