hero
All positions

Middle Backend Developer (Python)

Location

Remote

Are you a Python enthusiast with a passion for developing scalable and high-performing applications?


Do you enjoy tackling complex problems and delivering clean, maintainable code?

If so, you might be the perfect fit for our team!
We work with innovative US startups in their early stages (MVPs), creating groundbreaking solutions from scratch, and also take over existing projects to elevate them to the next level, which makes the job full of diverse and exciting challenges while crafting innovative solutions.

Enjoy the flexibility of working within the Polish time zone and collaborate with clients from diverse industries such as FinTech, SportsTech, MedTech, and many others.

    Offer summary:

    • Required: 2+ years of commercial experience in Python, proven experience in developing web applications, knowledge of relational databases (e.g., PostgreSQL, MySQL), familiarity with creating REST APIs (e.g., using Django or Flask), proficiency with Git version control, experience with testing frameworks, English B2, Polish C1
    • Offer: B2B/UZL, paid time off, 100% remote (or hybrid/onsite - as you prefer), Polish time zone, flexible hours, full-time position, long-term contract, Scrum Teams
    • Perks: budget for health insurance and sports, Mentoring Program, work on-site, hybrid or fully remote,
    • Tools you'll use: Apple MacBook Pro, Slack, GSuite, GitHub, Jira, Coda, Miro

Responsibilities:

  • Writing readable and easy to maintain Python code
  • Writing documentation for delivered code
  • Code review of other developers in the team
  • Direct involvement with design and modification of basic DB structures
  • Propose improvements and share proactive ideas/solutions with the team to enhance the team's work processes
  • Share insights with the team to diagnose issues and focus on solutions
  • Actively participate in project discussions
  • Listen to the client's needs and, after consulting the team, suggest solutions
  • Support less experienced team members

About You - Tech skills & Experience:

  • 2+ years of professional experience in Python development
  • Strong knowledge of Python and experience with Django
  • Proficiency in building and consuming RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and experience with database migrations
  • Experience with version control systems (e.g., Git).
  • Familiarity with containerization technologies (e.g., Docker)
  • Experience with CI/CD pipelines and automated testing
  • Efficiency with AI-powered tools to boost development performance

About You - Soft skills:

  • Excellent communication skills in English (B2) and Polish (C1)
  • Open-minded and proactive
  • Strong team collaboration abilities
  • Communicate with the team to efficiently translate business complexities (user stories/tasks) into solutions (results/estimations)
  • Eager to stay updated with industry trends
  • Ability to explain complex technical concepts to non-technical stakeholders
  • Strong problem-solving abilities to diagnose issues, suggest solutions, and make decisions based on project requirements

Nice to have:

  • Experience with cloud platforms (e.g., AWS, GCP, Azure)
  • Knowledge of asynchronous programming (e.g., Celery, asyncio)
  • Experience with GraphQL (e.g, Apollo)
  • Understanding of microservices architecture
  • Basic knowledge of JavaScript
  • Contributions to open-source projects or a strong portfolio of work

Recruitment process:

  • Send us your CV! :)
  • Phone call with HR (15min)
  • Soft-skills interview with HR (1h)
  • Technical interview with Python Developer
  • Feedback and quick decision!
Middle Backend Developer (Python)

Remote

hero

Meaningful projects, top-notch experts and value-driven workplace

Sound good?
All positions

What's coming up next?

01

Step 1

Phone Screening
5-minutes organizational call
02

Step 2

Soft-skills interview with HR team
We will talk about MasterBorn, our Team, your experience and history :)
03

Step 3

Recruitment task (optional)
Complete a task so you can see a part of our work
04

Step 4

Technical interview with Senior Specialist
A technical conversation to get to know your skills better and learn about the scope of duties
05

Step 5

Feedback and quick decision
Decision and our feedback
  • Nashville, U.S.

    2713 Wortham Ave.
    Nashville, TN 37215, USA

  • Wrocław, PL

    ul. Krupnicza 13, 50-075 Wrocław

  • Szczecin, PL

    ul. Wielka Odrzańska 26, 70-535 Szczecin

  • Kielce, PL

    ul. Gabrieli Zapolskiej 45B, 25-435 Kielce


Copyright © MasterBorn® 2016-2025

The Administrator of your data is MasterBorn, with its registered office in Wroclaw, Krupnicza 13, Wroclaw. If you want to withdraw, get an insight or update information about you, then contact us: contact@masterborn.com