Senior Full Stack Developer working on AI capabilities for a digital mortgage platform. Collaborate in a remote-first environment to enhance user experience and product effectiveness.
Responsibilities
Take ownership of your features through the full development cycle, from requirements and design through to deployment and continuous enhancements
Contribute to software quality by providing meaningful and constructive code reviews
Communicate and document technical decisions clearly for the team and stakeholders
Write tests as a core part of your development process
Participate in design and requirements workshops, stand-ups and retrospectives
Participate in developer roundtable sessions to help improve our process, tooling and techniques
Shape and continuously improve our development process
Contribute to the success of the whole team by sharing feedback, providing assistance and participating in lunch and learn sessions
Requirements
A solid foundation in full stack web development, with strong understanding of programming concepts and paradigms
Hands on experience with JavaScript and TypeScript, and familiarity with Node.js and React
A track record of writing clean, tested and maintainable code
The ability to communicate your technical thinking clearly, and incorporate feedback constructively
An ownership mindset -- you bring solutions, take initiative, and care about the outcome of your work
Curiosity and the drive to keep growing, both as an engineer and as a teammate
Experience using AI tools in your development workflow (bonus points)
Experience building AI-enabled features in a production environment, whether in a personal project or a professional setting (bonus points)
Familiarity with cloud infrastructure, FinTech or regulated environments, and Agile practices (bonus points)
Benefits
Comprehensive benefit plan including dental, medical and vision
Remote first, work from where you are in Canada
Budget to improve your home office set-up
Flexible work hours
The latest in hardware and software tools
Budget for continuous development and training
Stock purchase program in our parent company (“NYSE:RKT”)
Ingénieur logiciel principal développant des applications Web, API et intégrations assistées par l’IA chez EDC. Contribution aux plateformes numériques aidant les entreprises canadiennes à réussir à l’étranger.
Senior full - stack developer building AI - enabled enterprise platforms for Export Development Canada. Designing web applications, APIs, integrations, and cloud - native delivery systems.
Staff Software Engineer owning architecture, modernization, and production delivery for Tag Software Group’s enterprise software platform. Leading a lean engineering team across cloud and on - premises environments.
Software Development Engineer in Test automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building Python - based frameworks for scalable virtualized servers.
Senior backend engineer building AI - assisted analyzers, dependency scanning, and remediation tools for GitLab’s DevSecOps platform. Improving code security across ecosystems, CI workflows, and AI agent tooling.
Software Developer Co - op writing production code and developing features for Magnet Forensics’ digital investigative software. Debugging and collaborating within the engineering team.
Senior Linux systems specialist supporting client infrastructure for a Linux, Open Source, DevOps, and Kubernetes consultancy. Managing alerts, patching, deployments, cloud systems, and infrastructure roadmaps remotely.
Senior Linux systems specialist supporting client infrastructure for Crafty Penguins, a Canadian Linux, Open Source, DevOps, and Kubernetes consultancy. Managing systems, cloud, containers, networking, patching, and deployments remotely.
AI full - stack developer building production applications for VO2 Group, an independent tech and digital consulting firm. Designing, deploying and supporting end - to - end AI solutions for client missions.