billups

Python (Backend) Engineer

billups

Overview

Role involves designing, developing, and maintaining backend services and data pipelines.

Ideal candidate should have solid experience in backend development using Python and familiarity with web frameworks.

remotemidpermanentfull-timeEnglishPythonDjangoFlaskFastAPIREST APIsDockerPostgreSQLPyTest

Locations

  • Serbia

Requirements

  • Solid experience in backend development with Python
  • Experience with Python web frameworks
  • Good understanding of RESTful APIs
  • Familiarity with Microservices Architecture and Docker
  • Experience with relational databases
  • Experience with ORMs like SQLAlchemy
  • Experience with automated testing frameworks
  • Basic knowledge of web security principles

Responsibilities

  • Design and maintain Python backend services
  • Develop REST APIs
  • Write clean and maintainable code
  • Collaborate with team members
  • Take ownership of features
  • Learn new technologies
  • Participate in team meetings
  • Work with stakeholders