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.
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.
Senior Tag Management/MarTech Engineer responsible for client - side tagging in a remote role at Northern. Collaborating with teams to ensure data governance in a regulated fintech environment.
Senior Municipal Engineer leading civil engineering projects at GEMTEC. Emphasizing on municipal and transportation infrastructure and site development in a hybrid work environment.
Lead Full Stack Developer providing technical direction and mentoring junior developers at RBC. Collaborating on innovative payment solutions for commercial clients.
Staff Chief Engineer overseeing engineering activities and ensuring safety and compliance on maritime vessels. Leading engineering teams and managing technical operations with compliance to safety standards.
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.
Software Developer I developing AI - driven applications within PR Newswire Canada. Collaborating with cross - functional teams to enhance application development and code quality.