Senior Full Stack Developer designing and delivering scalable cloud-native systems that enhance analytics and investment workflows. Collaborating with cross-functional teams to develop modern web applications.
Responsibilities
Design and deliver cloud-native systems that power analytics, reporting, and investment workflows
Ensure the user experience is intuitive, responsive, and built to scale
Build and maintain backend services and APIs that are scalable, reliable, and easy to evolve over time
Develop applications using modern backend frameworks (e.g., .NET, Node.js), applying clean, pragmatic engineering practices
Build user-facing features with modern frontend frameworks (e.g., React, Next.js), collaborating closely with design and product partners
Turn product ideas and designs into thoughtful, accessible user interfaces using modern HTML, CSS, and design systems
Work cross-functionally with product, design, data, and platform teams to deliver end-to-end solutions
Integrate applications with cloud services, with an emphasis on performance, security, and scalability
Contribute to engineering best practices such as CI/CD, automated testing, observability, and operational reliability
Participate in architectural discussions, code reviews, and technical planning, offering thoughtful input and learning from others
Take ownership of features from idea through production, balancing delivery speed with long-term maintainability
Requirements
Strong experience building and shipping production software
Experience designing and implementing APIs and backend services
Experience building backend services using modern frameworks (e.g., .NET, Node.js)
Experience building frontend applications using modern frameworks (e.g., React, Next.js)
A good understanding of JavaScript/TypeScript, HTML, and CSS fundamentals
Experience working in a cloud environment (Azure experience is a plus, not a requirement)
Comfort integrating frontend applications with RESTful APIs, JSON data, and common authentication patterns
Familiarity with modern development workflows, including CI/CD and automated testing
Ability to translate business requirements into clear, maintainable technical solutions
A collaborative working style grounded in ownership, clear communication, and high standards.
Software Engineer I developing fullstack solutions for Toast's Employee Development team. Focused on enhancing technology for the restaurant industry in a fully remote Canadian role.
Senior Software Engineer developing and improving authentication and authorization systems for Owner. Collaborating with a focused team in a remote - first environment to secure access across the platform.
Software Developer II specializing in UI development at CNN. Contributing to agile development teams, enhancing existing software and building applications.
Senior Software Engineer designing and developing full stack applications for fleet readiness technology. Utilizing Python, Django, React and Next.js for innovative fleet management solutions.
Principal Software Engineer responsible for writing production - grade code at PointClickCare. Collaborating within a Scrum team to achieve technical excellence and feature development in healthcare technology.
Senior Software Engineer joining Lime's Payments and Fraud team. Collaborating to optimize payment processes and build robust platforms for customer transactions.
Senior Data Engineer at Sleep Country Canada designing and maintaining scalable data pipelines. Collaborating with cross - functional teams to ensure data reliability and quality.
Senior Cloud Engineer at Sleep Country maintaining multi - cloud infrastructure. Designing, building, and optimizing cloud systems for reliability, performance, and security.
Software Engineer II focused on building scalable detection systems using AI tools at Abnormal AI. Collaborating with teams to enhance model serving infrastructure for data processing.