Senior Full-Stack Developer
Job Title: Full Stack Developer (Python Focus)
Location: Remote / Brisbane, Australia
About Us:
Eyesite is Australia’s leading provider of intelligent, AI-powered security systems for construction sites. As a division of Kada Technologies, we deliver fast-deployable, solar-powered surveillance units that combine advanced hardware with smart analytics to protect high-value assets in real time.
With growing demand across infrastructure, commercial builds, and remote operations, we’re expanding our tech team and looking for a skilled Full Stack Developer with a strong Python background to help us scale our platform and push the boundaries of intelligent video security.
Job Description:
As a Full Stack Developer at Eyesite, you’ll work closely with our engineering lead to build, refine, and optimise our cloud-based security platform. From developing backend services and AI integrations to crafting clean, intuitive dashboards for end-users, you’ll play a key role in evolving Eyesite’s tech stack to support a national footprint of field-deployed smart devices.
You’ll be part of a cross-functional team delivering high-impact solutions for real-world security challenges — blending IoT, machine learning, real-time data, and user-friendly interfaces into a platform that’s transforming the way remote security is managed.
Key Responsibilities:
- Design, develop, and maintain scalable backend systems in Python (e.g., FastAPI, Flask, Django)
- Build and enhance front-end interfaces using React, Next.js, or similar frameworks
- Integrate third-party APIs, cloud infrastructure, and AI analytics into a unified user experience
- Collaborate with product and field teams to build features that reflect on-the-ground needs
- Write clean, maintainable, and well-documented code with unit and integration tests
- Optimise performance, security, and scalability across the platform
- Participate in code reviews, standups, and sprint planning
- Support DevOps tasks, including containerisation (Docker), deployment pipelines, and CI/CD
- Contribute ideas, feedback, and energy to a growing and ambitious tech team
Qualifications:
- 3+ years experience in a full stack development role with strong Python expertise
- Solid knowledge of front-end technologies (HTML/CSS/JS + React or similar)
- Experience building RESTful APIs and working with cloud environments (AWS preferred)
- Familiarity with PostgreSQL, Redis, or similar databases
- Comfortable working in Linux-based environments with Git and Docker
- Strong debugging, optimisation, and problem-solving skills
- Excellent communication skills and ability to work in a remote-first, collaborative team
- Experience with AI tools, computer vision libraries, or IoT integrations
Why Join Eyesite?
- Be part of a team solving real-world problems with smart, scalable tech
- Shape the direction of a fast-growing product in a critical industry
- Flexible work environment (remote-first with Brisbane HQ access)
- Competitive salary and growth opportunities
- Work with modern tools, clean architecture, and a clear mission
- Join a company backed by Kada Technologies with strong innovation credentials
How to Apply:
If you’re passionate about building clean, impactful software and want to help reshape site security across Australia, we’d love to hear from you. Please send your resume, GitHub (or portfolio link), and a short cover letter outlining your interest to [email protected].
Application Deadline: 30 June 2025
Eyesite is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.
We'd love to have you join the team. Think you have what it takes? Submit your application today.
- Paid training
- Medical and vision benefits
- Paid sick time
- Paid personal days
- Paid vacation
- 401K Retirement Plan