We are looking for Backend Engineers with strong Python experience , particularly in Django and API development , who enjoy working with well-structured systems, production data, and real-world business logic .
Technical Environment
- Programming Language: Python
- Frameworks: Django, Django REST Framework
- APIs: RESTful APIs, endpoint design, versioning strategies
- Database: PostgreSQL (data modeling, querying, performance optimization)
- Architecture: Modular, scalable, and maintainable backend applications
- Authentication: JWT, OAuth, or similar authentication mechanisms
- Testing: Unit and integration testing
- Tools: Git, virtual environments, CI/CD pipelines
- Methodology: Agile / Scrum, close collaboration with Frontend and QA teams
Responsibilities
- Design and develop REST APIs using Django and Django REST Framework
- Implement business logic and data persistence using PostgreSQL
- Define efficient and scalable data models
- Integrate internal and external services through APIs
- Ensure backend security, performance, and reliability
- Write clean, testable, and maintainable code aligned with best practices
- Collaborate with cross-functional teams to deliver end-to-end solutions
Requirements
- More than 3 years of experience in backend development with Python
- Strong experience with Django and Django REST Framework
- Solid knowledge of PostgreSQL
- Experience designing and consuming RESTful APIs
- Knowledge of backend testing and software development best practices
- Analytical mindset with strong problem-solving skills