Senior Python Developer

Python

Senior Python Developer

Python
-, Warszawa +4 Locations

Link Group

Full-time
B2B
Senior
Remote
29 - 37 USD
Net per hour - B2B

Job description

Role: Senior Python Developer

Your Responsibilities

  • 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.

Required Skills & Experience

  • 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.

Tech stack

    Django

    advanced

    Celery

    advanced

    Django Rest Framework

    advanced

    Python

    advanced

    AWS

    regular

    Git

    regular

    PostgreSQL

    regular

    Docker

    regular

    GitHub

    regular

    Terraform

    regular

Office location