Senior Python Developer

We are a Czech digital agency. We create custom web and mobile applications for global clients, and our work shapes the digital landscape. We're a remote-first team that thrives on innovation, collaboration and personal development.


What We Need

We are seeking an experienced Python developer with overlap to JS technologies. Our client is a company specializing in geospatial data, mobile data, and statistical analysis. They have developed a robust data platform, but they are seeking a Senior Python Developer to enhance it further, streamline processes, and automate manual tasks.

What is it about and who are we looking for
Building Efficient Server-Side Applications:

  • Designing, developing, and maintaining Python-based applications, systems, and tools.
  • Integrating front-end components into applications.

Technical Leadership and Independence:

  • Working independently within the team, with the authority to change and upgrade components as needed.
  • Having a high degree of freedom to shape the technical landscape.

Backend Development:

  • Utilizing Python frameworks such as Django, Flask, and Bottle.
  • Exploring other Python frameworks (e.g., Hex, GraphQL) and having the flexibility to upgrade or consolidate them in the future.

Frontend Development:

  • Collaborating with React and Next.js for front-end development.
  • Familiarity with TypeScript.
  • Hosting applications on Vercel and using GitHub CI for continuous integration.

Client Interaction:

  • Communicating with clients located in Europe and catering to US clients.
  • Occasionally attending meetings around 8 PM CET (Central European Time).

Language Skills:

  • Proficiency in English (good enough level).

Company Size and Culture:

  • Working with a small team of up to 10 people.
  • Long-term cooperation and commitment.

What can you expect?

  • Enthusiasm - There aren't many of us and we choose the team members carefully.
  • Flexibility - in communication, working hours, and place of work, tell yourself.
  • Money of course! - depending on your experience, and knowledge.

Job Overview

  • Location: Global Remote
  • Type of contract: Full-Time Freelance Cooperation
  • Starting date: ASAP
  • Salary: 70 000 - 120 000 CZK (or equivalent in EUR, USD, GBP)

The Hiring process

Have a question? Contact us!

  • Apply - send us your CV and we’ll take it from there
  • Screening Interview - We will get back to you asap and arrange a meeting with our recruiter (approximately 30 minutes)
  • Home Work - Tech Evaluation via CoderPad
    • 1 hour text/multi-choice questions on the technology
  • Tech interview - with our senior developers, live coding (approximately 60 minutes)
  • Cultural fit - interview with CEO and management
  • Offer
  • Accepting the offer
    • Company Onboarding
    • Development Department Onboarding
    • Project Onboarding

Our Benefits

Logo: Culture


In Moravio, diversity is natural, the pace is fast, the work exciting, and communication non-toxic and transparent.

Logo: Remote


We care about all our colleagues, we share knowledge online and we thrive on enrichment from our interactions.

Logo: Classic


We also provide industry-standard benefits, reward good work, and strive to offer personalized perks tailored to individual preferences.

Apply to Moravio

We help startups, IT companies and corporations digital products.

Please send your application to
  • We invite you to our company, not a project.
  • We help you grow in your profession.
  • We create a restriction-free environment.
  • Let’s be in touch!

Let’s talk about your career

Haven't found the right position? No worries! Reach out to me, and let's discuss our work culture and potential compensation range. Fill in your information in our form or get in touch with me via phone, email, or one of our social networks.

Jiří Kostov

Jiří Kostov