- 4 month daily rate contract role
- Start Mid May
- Sydney OR Melbourne location - 3 days in office
- We are looking for TWO Backend Developer to join a small, high-impact squad working on the stabilisation and modernisation of a legacy platform.
- The current backend is built in Python/Django, with a transition underway to TypeScript/Node.js services.
This role will focus on migrating selected functionality, addressing architectural issues, and improving system stability while supporting ongoing delivery.
Key Responsibilities
- Analyse existing Django-based services and support migration to TypeScript/Node.js
- Design and build scalable backend services aligned to a modern architecture
- Identify and resolve architectural and stability issues in a live environment
- Collaborate with frontend (React), iOS, and QA teams to ensure end-to-end delivery
- Contribute to improving code quality, performance, and maintainability
- Support integration, testing, and deployment activities
- What We’re Looking For
- Strong hands-on experience with Node.js and TypeScript in production environments
- Experience working with or migrating from legacy systems (ideally Python/Django)
- Solid understanding of backend architecture, APIs, and distributed systems
- Ability to work in imperfect, evolving environments and make pragmatic decisions
- Strong collaboration skills across engineering, QA, and product teams
- Nice to Have
- Experience with React-based ecosystems
- Exposure to mobile/backend integration (iOS)
- Experience in stabilisation or transformation programs
- Reality of the Role
- This is not greenfield.
- You’ll be working within an existing system, balancing delivery with improving underlying architecture.
- Success in this role comes from the ability to prioritise, simplify, and move forward under constraints.