
Software Developer III
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in Canada.
β’ Create and build software applications based on both business and technical requirements, utilizing AI-assisted development tools to enhance delivery speed while maintaining quality, security, and compliance with team standards.
β’ Design and implement unit, component, and integration tests to verify that requirements are fulfilled, leveraging AI assistance to broaden test coverage and identify edge cases that might be missed with manual testing.
β’ Conduct code reviews β including evaluations of AI-generated code β to ensure high quality, detect defects early, identify hallucinated APIs or insecure coding patterns, and suggest enhancements.
β’ Explore and resolve intricate technical challenges across assigned projects, employing AI tools to expedite research and debugging while verifying all outputs against credible sources.
β’ Assist in the creation of technical and user documentation, utilizing AI tools to draft, refine, and iterate efficiently based on source code, requirements, and design materials.
β’ Implement secure coding practices and guarantee that all work supports production-grade observability, debuggability, and long-term maintainability.
β’ Completion of post-secondary education in Computer Science, Software Engineering, or equivalent hands-on experience.
β’ Over 5 years of full-stack software development expertise, demonstrating strong skills in both frontend and backend systems.
β’ High level of proficiency in Angular, TypeScript, HTML, CSS/SCSS, Node.js, REST API design, and SQL querying.
β’ Experience in creating incremental unit tests and adhering to coding best practices throughout the software development lifecycle.
β’ Familiarity with AI-assisted development tools (e.g., Copilot, Cursor, Claude Code) and the ability to assess when to accept, modify, or discard generated outputs.
β’ Capable of providing pertinent context β including codebase conventions, requirements, and constraints β to achieve production-quality outcomes.
β’ Knowledgeable about the limitations of AI tools: hallucinated APIs, outdated practices, security vulnerabilities in generated code, and the necessity for human validation before merging.
β’ Health insurance
β’ 401(k) matching
β’ Flexible work hours
β’ Paid time off
β’ Remote work options
EverCommerce
PlanetScale
Slingshot Aerospace
Upstart
Get handpicked remote jobs straight to your inbox weekly.