• Jobs
  • >
  • BackEnd Python Developer (23PD01U)

BackEnd Python Developer (23PD01U)

  • Indefinite
  • Full time
  • Remote
  • Remote Work


Location: Full remote.

Schedule: Full time.

Job Purpose

We are looking for a Python Developer whose responsibilities include gathering system and user requirements, creating Python code modules and testing features prior to release. In addition, it is important to have hands-on experience developing software using agile methodologies.

It will also deploy and maintain high quality and secure functional applications.

You will be part of a talented software team working on mission critical applications.


  • Work closely with product and design teams to develop web and mobile applications.
  • Collaborate with a team to define, design and ship new features.
  • Design, build and maintain high-performance, reusable and reliable backend code using Python.
  • Contribute industry best practices and technology to the development and maintenance of software applications.
  • Help maintain code quality by implementing bug fixes and code reviews.
  • Design, build and automate high-quality unit tests that scale with app growth.
  • Conduct code reviews, develop high-quality documentation, and build robust test suites for your products.
  • Respond to and troubleshoot highly complex problems quickly, efficiently, and effectively.


  • Proven ability to handle difficult and sensitive situations.
  • Great cross-team and interpersonal skills.
  • Fluent in English. Conversational proficiency.


  • 3+ years experience coding in Python.
  • 3+ years working with REST APIs development.
  • Knowledge in MySQL/PostgreSQL.
  • Knowledge in Software design patterns.
  • Experience in designing, building and automating high-quality unit tests and Pytest.
  • Docker, Docker Compose.
  • Logging tools / platforms like LogStash or Splunk is a plus.
  • Experience in messaging platforms like Kafka or RabbitMQ is a plus.
  • Experience in CI/CD pipelines is a plus.