Python Software Engineer

We are seeking young skilled and motivated Python Backend Developers with a strong focus on backend development. In this role, you will be responsible for integrating our Transport Management System (TMS) with various third-party systems, ensuring seamless data flow and interoperability. Your work will involve developing robust API integrations, managing authentication protocols, and optimising system performance.

The ideal candidate is proactive, self-sufficient, and an effective communicator, capable of collaborating with vendors and stakeholders to drive high-quality software development.

  • Bachelor’s Degree in Computer Science, Informatics, or equivalent industry experience.
  • Excellent English, both written and verbal and communication skills.
  • 2-4 years of experience in backend software development.
  • High proficiency in Python (preferably hands-on experience in Django for backend development).
  • Experience with system integrations, ensuring seamless data exchange between platforms.
  • Strong understanding of API architectures, including REST, SOAP, and various authentication methods (OAuth, JWT, API Keys, etc.).
  • Knowledge of service-orientated architectures (SOA) and transactional systems.
  • Familiarity with data formats such as JSON and XML.
  • Experience with relational databases, particularly PostgreSQL, and proficiency in PL/pgSQL
  • Understanding of event-driven development and message-driven architectures.
  • Familiarity with cloud computing concepts (Google Cloud Platform experience is a plus).
  • Knowledge of containerisation (Docker, Kubernetes) and CI/CD pipelines for automated deployment.
  • Experience with React and TypeScript is a plus but not required.
  • Strong communication abilities.
  • Proactiveness and self-sufficiency.
  • Ability to effectively communicate with vendors and other stakeholders.
  • Team player and strong collaborator.
  • Outcome-oriented and quality-driven.
  • Strong problem-solving and customer-focused mindset.
  • Decisive and proactive in driving results.

Health Insurance: Get private health coverage for you and your family members.

Hybrid Working: Benefit from the flexibility of working both in-office and remotely. 

Learning and Development: Enjoy an annual budget for courses, seminars, and other educational opportunities. 

Home Office Setup: We’ll provide the equipment you need to work comfortably from home. 

Fitness Perks: Choose between a Fit Kit or Sportmaster package to stay active. 

Mental Health Support: Access psychotherapy sessions when you need them. 

Paid Time Off: Enjoy 21 days of vacation plus 5 additional days for unexpected needs

Unexpected Leave: Unexpected leave: 5 additional days for unexpected needs. 

Apply online

Submit your application. 

Initial Screening

We’ll review your qualifications 

Interviews

Meet with us for technical and HR interviews.

Final Assessment

If selected, you’ll go through a final assessment.

Offer & Onboarding

We’ll extend an offer and help you get started.

Close Application

Apply for the open position

    Acceptable file formats: PDF, Doc, Docx. Max file size: 5MB

    By using this form, you consent to the processing of your data in accordance with our Privacy Policy. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.