Senior Full Stack Developer (AI-Native)
React | Redux | Java | Spring Boot | AI-Driven Software Development
Location: Mississauga, ON (Hybrid)
Employment Type: Full-Time
About Our Client
Our client is an innovative technology company on a mission to make the world a safer place through AI-driven security and operational intelligence.
Their platform combines advanced AI, intelligent hardware, and real-time monitoring to help organizations improve safety, security, and operational efficiency. Their technology supports mission-critical environments that require exceptional reliability, enabling customers to gain actionable insights while protecting people, assets, and operations around the clock.
They are experiencing significant growth and are looking for an experienced Full Stack Developer who thrives in a fast-paced environment and is passionate about building modern, AI-powered software.
The Opportunity
Our client is looking for a Full Stack Developer with strong production experience across both front-end and back-end development.
This is an opportunity for an AI-native engineer who has fundamentally changed the way they build software. They are not looking for someone who has simply experimented with ChatGPT, GitHub Copilot, or Claude. The successful candidate actively develops using agentic AI tools such as Claude Code, Cursor, or similar platforms throughout the software development lifecycle.
You'll play a key role building customer-facing applications using React and Redux on the front end and Java with Spring Boot on the back end. Experience with Node.js or Python is also expected.
Technology Stack
Front End
Strong production experience with:
Deep React and Redux expertise is essential. You should understand how to build scalable, maintainable applications as complexity grows.
Back End
Strong production experience with:
You should also be productive with at least one of:
Java and Spring Boot are the primary back-end technologies, while Node.js or Python will be used for automation, tooling, integrations, and supporting services.
AI-Native Engineering (Required)
This is a core requirement of the role.
You should leverage AI throughout the entire software development lifecycle, including:
Beyond IDE autocomplete, you should be comfortable using agentic command-line tools, repository-level instructions, browser automation, testing frameworks, and other AI-powered development workflows.
You should understand how to:
Ultimately, you remain accountable for the quality and correctness of everything AI produces.
What You'll Do
Required Qualifications
The ideal candidate will have:
Preferred Qualifications
Experience with any of the following would be considered a strong asset:
Additional Information
The successful candidate will be required to complete pre-employment background checks, which may include references, education verification, criminal record checks, credit checks (where applicable), and other assessments relevant to the role.