At a Glance
- Tasks: Build innovative software solutions using AI tools for front-end and back-end development.
- Company: Join Birdseye, a leader in AI-driven security solutions for logistics.
- Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
- Other info: Dynamic team culture focused on innovation and collaboration.
- Why this job: Make a real impact on safety and security in the logistics industry.
- Qualifications: 7+ years of software development experience with strong skills in React, Java, and AI tools.
The predicted salary is between 118800 - 145200 $ per year.
Birdseye’s mission is to help make the world a safer place! We are the leader in AI-driven Remote Facility Supervision solutions for the Trucking and Logistics Industry. Our Maximum Telepresence Approach™ delivers cutting-edge, data-driven security and operational insights that create a safer working environment for millions of people every year.
We provide end-to-end, cutting-edge hardware and AI-driven solutions, redefining security beyond traditional gatehouses. By empowering our professionally trained monitoring agents, we achieve 99.99% reporting accuracy in mission-critical security, safety, and operational support -24/7/365- for some of the world’s largest logistics facilities, as well as small and medium-sized businesses.
If you’re ambitious, thrive in a fast-paced environment, and align with our ICARE values, Birdseye will be the perfect fit for you. If you’re wondering what the world will look like in 10 years – join our Team!
We are looking for a Full Stack Developer who can build production software across the front end and back end. This needs to be an AI-native developer. You should have fundamentally changed how you develop software using agentic tools such as Claude Code, Cursor, or equivalent tools.
The candidate must be strong with:
- React and Redux on the front end
- Java with Spring Boot on the back end
- Node.js or Python
Strong production experience with:
- React
- Responsive web applications
- Component-based interface design
- Complex state and workflow management
- API integration
- Automated front-end testing
React and Redux depth is particularly important. The candidate should understand how to keep state, components, and user workflows maintainable as an application grows.
Strong production experience with:
- Java
- Spring Boot
- REST APIs
- Service and business-logic design
- Relational databases
- Authentication and authorization
- Integration and automated testing
- Production troubleshooting
You should also be productive with at least one of:
- Node.js
- Python
The candidate should use AI throughout the entire software-development lifecycle, including:
- Turning requirements into specifications
- Exploring and understanding existing codebases
- Evaluating architecture and implementation options
- Writing and refactoring code
- Reviewing code and pull requests
- Creating automated tests
- Performing QA
- Reproducing and debugging defects
- Writing technical documentation
- Preparing and validating releases
You should understand how to:
- Break substantial work into bounded assignments for subagents
- Run independent investigations or implementation tasks in parallel
- Give each agent the right context and constraints
- Reconcile multiple outputs into one coherent implementation
- Identify conflicting assumptions or missing integration points
- Manage the context window deliberately
- Summarize long-running work without losing important decisions
- Recognize when context has become stale or overloaded
- Validate AI-produced work before it reaches production
The candidate remains accountable for everything that AI produces. AI mastery does not replace technical judgment.
What you would own:
- Front-end implementation: Build clear, responsive React and Redux interfaces for complex operational workflows.
- Back-end implementation: Build APIs, integrations, and business logic using Java and Spring Boot.
- AI-native execution: Use agents throughout specification, implementation, review, testing, debugging, and documentation.
- Automated quality: Create meaningful unit, integration, API, and front-end tests.
- Production readiness: Consider failure handling, observability, security, performance, and maintainability before release.
- End-to-end delivery: Stay responsible for the capability after the initial code is written, including integration, release, production verification, and defect resolution.
Must-have experience:
- 7+ years of professional software-development experience
- Mastery of an agentic development tool such as Claude Code or Cursor
- Practical experience using AI for specifications, coding, reviews, QA, automated testing, debugging, and documentation
- Experience orchestrating subagents or parallel AI workflows
- A strong understanding of context-window management
- The technical judgment to verify, correct, and take ownership of AI-generated work
- Strong production experience with React and Redux
- Strong production experience with Java and Spring Boot
- Professional experience with either Node.js or Python
- Experience building and operating customer-facing web applications
- Experience with APIs, databases, integrations, and automated testing
Strong preference:
- Deep front-end experience with complex operational interfaces
- Material UI, DevExpress, or similar component-framework experience
- B2B SaaS or recurring-revenue product experience
- Experience with distributed services or event-driven workflows
- Production observability and incident-response experience
- Experience in logistics, security, IoT, video, computer vision, or workflow automation
- Created reusable AI instructions, agent workflows, development guardrails, or evaluation methods
This role will require the candidate to complete background checks (includes but not limited to: references, educational verification, criminal check, credit check – where applicable). Certain roles may also require testing.
Full Stack Developer in Mississauga employer: Birdseye Security Inc.
At Birdseye, we are committed to fostering a dynamic and innovative work culture that empowers our employees to thrive. As a Full Stack Developer, you will have the opportunity to work with cutting-edge AI technologies in a fast-paced environment, contributing to meaningful solutions that enhance safety in the logistics industry. We offer competitive benefits, continuous learning opportunities, and a collaborative atmosphere where your ideas can make a real impact.