Senior Full Stack Developer For AI-Powered Drone Imagery Analysis PlatformFreelanceJobs • Canada
This job offer is no longer available
Senior Full Stack Developer For AI-Powered Drone Imagery Analysis Platform
FreelanceJobs
- Canada
- Canada
About
You'll be working across the full stack on a Django/React application deployed on AWS ECS. We are actively migrating from MongoDB to PostgreSQL, so you'll be involved in that transition. This is a long-term, full-time contractor engagement at 60 hours per week with a distributed team across multiple time zones.
What you'll be working on:
Building and maintaining features across the platform including image processing pipelines, annotation tools, user management, API development, and frontend interfaces. You'll also contribute to our ongoing database migration from MongoDB to PostgreSQL. You'll participate in code reviews, work within structured sprint cycles managed in Linear, and coordinate with QA, DevOps, UI/UX, and other developers on the team.
Tech stack:
Python, Django, React, PostgreSQL (migrating from MongoDB), AWS (ECS, S3, EC2), REST APIs, Git/GitHub
What we're looking for:
3+ years of professional experience with Django and React. Strong working knowledge of PostgreSQL and relational database design. Experience with database migrations, particularly NoSQL to SQL transitions. Comfortable with AWS services and containerized deployments. Experience working in distributed teams with async communication (Slack, Linear). Ability to own features end-to-end from backend logic through frontend UI. Solid debugging skills and attention to code quality.
Nice to have:
MongoDB experience (helpful during the transition period). Experience with image processing, geospatial data, or AI/ML integrations. Familiarity with CI/CD pipelines and Docker.
How we work:
We run structured sprints with daily standups. PRs go through code review before merging to main, and deployment is continuous. We expect strong communication, consistent availability, and a proactive approach to problem-solving.
If this sounds like a good fit, please include in your proposal: a brief summary of your relevant experience, links to past projects or repos, and your availability to start.
Contract duration of more than 6 months. with 40 hours per week.
Mandatory skills: Python, React, monogo, , PostgreSQL
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.