Python + Django Developer
We are looking for a Python + Django Developer with 2–3 years of hands-on experience who can work on backend development and related frontend integration, and take ownership of assigned features/modules from requirement understanding through development and testing.
The candidate should have strong practical experience with Python, Django, Django REST Framework, REST APIs, and MySQL/PostgreSQL .
The candidate should also be comfortable working on existing projects, debugging issues, integrating third-party APIs, and learning other technologies such as React.js, Angular, Node.js/AdonisJS, or Laravel when required.
We are also looking for someone who actively uses modern AI-assisted development tools such as Codex, Claude Code, OpenCode, Cursor, GitHub Copilot, or similar tools to improve development speed, understand codebases, debug issues, and build complex functionality.
- Develop backend applications using Python and Django.
- Build REST APIs using Django REST Framework.
- Integrate backend APIs with frontend applications.
- Work with MySQL/PostgreSQL, models, relationships, migrations, and queries.
- Implement authentication, authorization, CRUD modules, file uploads, and business workflows.
- Work with Django models, views, serializers, middleware, permissions, and ORM.
- Integrate third-party APIs and external services.
- Understand and modify existing Python/Django projects.
- Debug backend, API, database, and integration issues.
- Write clean, reusable, and maintainable code.
- Use Git for version control and follow coding standards.
- Take ownership of assigned modules through development and testing.
- Adapt to new frameworks or technologies when required.
- Strong Python fundamentals.
- Strong hands-on experience with Django.
- Experience with Django REST Framework.
- REST API development and integration.
- MySQL and/or PostgreSQL.
- Git / GitHub.
- Authentication and authorization.
- Database design and SQL queries.
- Django models, migrations, views, serializers, middleware, and permissions.
- Django ORM and database relationships.
- API validation and error handling.
- Strong debugging and problem-solving skills.
- Ability to understand existing application architecture.
Practical experience with one or more AI development tools such as:
Codex, Claude Code, OpenCode, Cursor, GitHub Copilot, ChatGPT, or similar tools.
Candidate should be comfortable using AI to:
- Understand existing and unfamiliar codebases.
- Plan implementation of modules.
- Generate and refactor code.
- Debug backend and API issues.
- Research technical solutions.
- Write or improve tests.
- Speed up development without compromising code quality.
Experience or familiarity with any of the following:
We are looking for someone who:
- Has strong Python + Django backend development skills.
- Understands the complete flow: Frontend → API → Business Logic → Database.
- Can independently understand and work on an existing project.
- Can build and maintain REST APIs.
- Can work with database relationships, migrations, and queries.
- Can handle authentication, permissions, and backend validations.
- Can learn a new framework quickly when required.
- Uses AI development tools effectively to increase productivity.
- Can investigate and resolve technical issues independently.
- Takes ownership of assigned tasks and delivers production-ready code.
Candidates are not required to know every additional framework listed above. Strong Python + Django experience, API/database skills, problem-solving ability, and adaptability are more important.
Ready to Take the Next Step?
If you have strong Python and Django experience, solid API and database skills, and the ability to take ownership of backend development, we’d like to hear from you.