
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company is looking for a Senior Python Developer to design and implement RESTful APIs using Django REST Framework. The ideal candidate will have strong proficiency in Python and Django, excellent communication skills, experience with PostgreSQL and third-party API integrations. Responsibilities include documentation, collaboration with international customers, and mentoring team members. Join us to help shape and enhance the team's processes while delivering quality solutions.
Role: Senior Python Developer
Develop and deliver RESTful APIs using Django REST Framework.
Create and maintain clear API documentation, including auto-generated specifications.
Collaborate directly with customers from different regions worldwide.
Build and maintain unit tests to ensure code quality and reliability.
Contribute to defining product requirements and functional specifications.
Support, mentor, and guide other team members.
Continuously improve team processes through retrospectives and workflow enhancements.
Strong proficiency in Python, Django, Django REST Framework, and Celery.
Effective communication skills with a proactive, ownership-driven mindset.
Solid experience with PostgreSQL, including advanced features such as functions, views, and window operations.
Hands-on experience integrating third-party APIs.
Familiarity with Python coding standards and best practices.
Good understanding of object-oriented programming principles.
Strong knowledge of HTTP and REST concepts.
Practical experience writing and maintaining unit tests.
Experience using Git/GitHub, Docker, AWS or other cloud platforms, and Terraform.
Fluency in English, both written and spoken.
Experience with Swagger/OpenAPI (e.g. via drf-spectacular) is a plus.