Senior Python + Django Developer with AWS knowledge
Buget: $35.0 - $40.0
HOURLY / FULL_TIME
⭐ 5.00 (2)
POL
software-architecture, restful-api, python, django-framework, amazon-web-services, api, amazon-s3
Looking for a senior backend developer to join an existing SaaS platform on a part-time basis (approx. 80h month -possibly a few more if willing)
You will be taking over an established codebase from another developer and will become the primary backend developer on the project. This role is best suited to someone who is comfortable working independently, understands complex business logic, and can deliver production-ready code without constant oversight.
Requirements:
10+ years of software development experience (we're looking for a developer with a very good understanding of python, django and RESTful API)
Strong Python and Django experience (must)
Strong experience building and maintaining RESTful APIs (must)
Strong AWS experience (must - database & email service)
Experience taking over existing projects and understanding unfamiliar codebases quickly
Experience working as the sole backend developer on a project
Strong understanding of application security
Strong database design and optimisation skills
Experience with Git and GitHub
Fluent English (Polish language is a plus but not requirement)
Available during CET business hours
Project:
Existing SaaS application with significant business logic and workflow automation. Work based on defined project scope and Jira tickets. Collaboration with React frontend developer
Access to Slack, GitHub, documentation, and development environments. Use of AI tools such as Claude is allowed and can be sponsored by us as long as code is properly reviewed before deploying.
Responsibilities:
Responsible for BE development of the platform, as the only dev (CTO is part time)
Build new functionality and maintain existing features
Design and maintain REST APIs
Troubleshoot and resolve issues independently
Write clean, maintainable, secure code
Perform proper testing before submitting work
Review and improve existing architecture where needed
Communicate progress, risks, and blockers clearly.
Deschide pe Upwork