Python Developer Regular+

You will join our team to develop platforms based on asynchronous frameworks.

Job offer essentials

Would you like to join the small and highly motivated team?
Do you want to work on projects where your contributions are truly valued, and you have a high autonomy over technical decisions?
At Bravelab, we strive to be the best at what we do. We stand by openness, transparency and a family-like flat structure.
We will find your fantastic projects and take your carrier to a new level! Don't even think about leaving this page.

B2B Contract

B2B Contract

B2B contract includes paid vacation days for your relaxation and time off.

Fully remote

Fully Remote

You have the freedom to work from a location of your choice.

B2B Contract


110 to 150 pln/h net

Flexible hours

Flexible hours

We value outcome, not fixed working hours.

What is important for us ?

Must-have skills

  • Excellent command of Python3
  • Well-experienced in using one of the web frameworks, ie. Django, FastAPI, Flask
  • In-depth knowledge of HTTP protocol
  • Practical knowledge of SQL and at least one database, ie. PostgreSQL/MySQL
  • You will know your way around at least one Unix/Linux system and shell
  • It will help if you like testing and know at least one testing framework, i.e. py.test, Unittest
  • English B2/C1
  • Polish B2/C1

Nice-to-have skills

Skills that are highly desirable to excel in this project:

  • Knowledge of GraphQL, REST
  • Bash scripting
  • Working knowledge of Docker
  • Familiarity with AWS
  • Ability to configure simple CI/CD pipelines
  • Practical understanding of caching strategies

Ready to delve into more details?

Your current project’s is almost finished, and you are already have started to look for a new one?
onWe will help you. You can start work in our client's projects in days.

Role description

  • Developing backend applications using the most popular Python web frameworks
  • Participate in project meetings
  • Write an efficient, readable code while respecting the coding standards
  • Help the team solve design and scalability problems
  • Testing and keeping technology debt minimal


  • Kanban or Scrum
  • Waterfall

What you can expect

  • Quarterly profit sharing
  • Language courses
  • Sports packages
  • Medical packages
  • Fully remotely
  • Flexible working hours
  • Self-development opportunities - we like people who enjoy developing new skills
  • All necessary work tools
  • Team building events and trips
  • Health-checks with the leaders to keep remote work more human

Ready to join our tribe?

If you meet our requirements and you are happy with what we offer please don't wait!

Max file size 10MB (PDF).
Upload failed. Max size for files is 10 MB.

RODO recruitment clause is here

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Ready? Only three simple recruitment steps

The assumption of the recruitment process is to find a person who would fit to our culture. Therefore, in the process take part several people from our company and decision is made together.

Step 1

Send CV

You send it.
We review it.

Step 2

Cooperation talk

1h meeting focusing on getting to know each other, testing your subject knowledge, soft and organisational skills.

Step 3

Skills screening

Finally, we want to get to know your technical skills - time for an independent test task or pair-coding.

Join our Brave's projects

...besides all of everything, we offer you special benefits like: conference budget, access to educational resources, team events &quarterly profit sharing... and freedom to choose projects :)

  • International projects

    Projects from

    UK, Denmark, Germany

  • Flexible working time

    Flexible work time

    Work  where you want

  • Knowledge sharing

    Knowledge sharing

    Workshops and trainings

  • Team support

    Team support

    You'll never stuck

It is about working together

Not afraid of doing even the most difficult tasks and proposing innovative solutions. They don’t avoid challenges, rely on new technologies, and - most importantly - always carry the projects through from the beginning to the end.

Senior Python Developer

Bravelab is more than just a software house, and I realized that right away. It's the kind of organization that encourages everyone to speak up and take part in decision-making. Bravelab empowers me not only to grow professionally but progress in my personal life as well. The work never gets boring and there are always new areas where you can challenge yourself.

Frontend Developer

Since joining Bravelab, I have had a great professional journey.
The 2+ years I have been with the company are the most rewarding and best learning years of my career. It is very motivating to join a company and take part in its growth. I was changing alongside the company and it was a joy to witness.

Senior Python Developer