Base Career helps you apply smarter for this job.
Key skills for this role
Design, develop, test, deploy, and support high-quality code across both backend services and frontend user interfaces.
Contribute to architecture and design discussions, and help evaluate trade-offs around scaling, reliability, and maintainability.
Build robust user interfaces using HTML5 technologies (HTML, CSS, JavaScript ES2017, TypeScript, React) across browsers and platforms.
Develop backend services (Java, GoLang, Python) that make up the core Axonify solution, with attention to performance and data quality.
Use AI coding tools (e.g., Cursor, Claude Code, GitHub Copilot) as part of your daily workflow to improve productivity and code quality.
Participate in code reviews, giving and receiving feedback that improves the quality and consistency of the codebase.
Identify and flag technical debt, and contribute ideas for how to address it.
Break down development tasks into clear, manageable pieces and execute them reliably.
Collaborate with Product Management and Quality Assurance to refine requirements and ensure your work meets a high bar for quality.
Share what you're learning — whether that's a new pattern, a tool, or a better way of doing something — with the people around you.
4+ years of full-stack software development experience with modern frontend frameworks and backend services.
Solid experience with React and TypeScript; familiarity with JavaScript design patterns and RESTful single-page apps.
Backend development experience in Java, GoLang and/or Python, including working with data structures, relational databases, and SQL.
Some hands-on experience with AI coding assistants (such as Cursor, Claude Code, or GitHub Copilot) as part of a daily development workflow.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, CAN
, CAN
, CAN
Waterloo, CAN
, CAN
Waterloo, CAN
, CAN
Comfortable working independently on well-defined problems and seeing them through to completion.
Strong attention to detail and a commitment to unit and functional testing.
Familiarity with cloud platforms and application infrastructure concepts — containers, caching, and distributed systems — is an asset.
Experience building AI-driven applications, chat and agent based products and features, working with LLMs, or using frameworks like LangChain or Google ADK is considered a strong asset.
Computer Science, Engineering, or similar technical aptitude gained through post-secondary education, hands-on experience, or both.
$103,200 - $129,000 - $154,800 CAD for candidates based in Canada
Feel free to use AI to support your thinking - not replace it. We use AI to learn and level up, and you can too.
Be open about how you use AI if asked. Transparency helps us understand your process and how you approach problem-solving.
Stay authentic. We’re hiring people, not prompts, your ideas, your experiences, and your voice are what matter.
Axonify is a software company providing AI-powered frontline enablement through learning, execution and insights for frontline organizations.
Visit company websiteJobs and hiring trendsCAD 103200-154800 yearly / year
Full-time
Mid · 4+ years experience
Remote
Apply faster on company sites with our extension.