Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Full Stack Developer
About the Role
As a Senior Full Stack Developer, you will be an integral part of a small, cross‑functional product team. You’ll help build, scale, and enhance features that directly impact thousands of renters and landlords using a major national rental marketplace. This position offers substantial influence over technical decisions and overall user experience.
Key Responsibilities
- Develop, test, and maintain reliable backend features and APIs using Python and Django.
- Collaborate closely with the product manager and UX designer to design and scale new product features.
- Manage and improve the team’s AWS cloud infrastructure.
- Maintain high code quality through robust testing, code reviews, and effective CI/CD pipelines.
- Contribute to architectural and technical decisions to ensure scalability and performance.
What We’re Looking For
- 5+ years of experience as a full-stack developer, preferably within SaaS product development.
- Strong experience with modern web frameworks, particularly Django.
- Proven experience operating production systems in AWS (e.g., EC2, RDS, S3, IAM, CloudWatch).
- A test‑first mindset with hands‑on experience in unit, integration, and regression testing.
- Familiarity with modern development workflows and tools (Git, CI/CD, code reviews).
Preferred Personal Attributes
- Product‑oriented thinking with the ability to prioritise real business impact.
- Strong communication and collaboration skills within cross‑disciplinary teams.
- Ability to take ownership of features from implementation through scaling.
- Experience with asynchronous processing tools (e.g., Celery) is beneficial.
- Motivated to guide and support other engineers and contribute to a learning‑driven culture.
Work Environment & Team
You’ll join a small but high‑impact autonomous team consisting of developers, a UX designer, and a product manager. The team owns features end‑to‑end — from concept to launch and beyond. The working culture is pragmatic, collaborative, and results‑focused, providing opportunities to influence both product evolution and technical strategy.
Tech Stack & Highlights
- Product‑focused development
- Scale‑up culture
- Docker
- AWS
- Django
- Marketplace / SaaS environment
Apply here or contact Dylan Johnston to discuss the details!
Key Skills
Ranked by relevanceReady to apply?
Join Tenth Revolution Group and take your career to the next level!
Application takes less than 5 minutes

