BRAVE SERVICES

Senior Backend Developer

We are currently seeking a Backend Developer to join our international project team. The objective is to launch an API-first e-commerce platform that seamlessly integrates with their mobile applications. In this role, you will have the opportunity to implement software for enterprises eg. in the telecom sector.

Job offer essentials

We are currently seeking a Backend Developer to join our international project team. The objective is to launch an API-first e-commerce platform that seamlessly integrates with their mobile applications. In this role, you will have the opportunity to implement software for enterprises eg. in the telecom sector.

Project info

The platform offers comprehensive e-commerce services, including technology, customer support, and fulfilment.

We focus on serving enterprises in rapidly growing e-commerce markets, particularly in emerging economies. Our solution empowers clients to establish secure, multi-category stores within their trusted mobile apps.

Initially, our target market is the GCC region, with our first customer in Saudi Arabia. Our strategic vision involves establishing a strong presence in the GCC, as it is projected to experience significant growth in the coming decade. Once we have a proven playbook for successful deployment, we plan to expand our offering to other regions such as Europe, Asia, and Africa.

Employment type: B2B

Category: Backend

Nice-to-have education: higher education / postgraduate studies

Required experience: Senior

Hours per week: full-time / 40 hours per week

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

Salary

120-160 PLN 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 microservices architecture 
  • Experience using distributed task queues like Kafka, Celery or similar
  • Experience using Redis data store
  • Practical knowledge of SQL and at least one database, ie. PostgreSQL/MySQL
  • Familiarity with  at least one Unix/Linux system and its shell
  • English B2/C1
  • Polish B2/C1

Nice-to-have skills

Skills that are highly desirable to excel in this project:

  • Knowledge of GraphQL, REST
  • Working knowledge of Docker
  • Familiarity with Kubernetes
  • 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

  • Analysis and verification of technological solutions used in the project
  • Work on PoC of technologies used in the project
  • Developing backend application using the most popular Python web frameworks
  • Participate in project meetings
  • Write an efficient, readable code while respecting the coding standards
  • Testing and keeping technology debt minimal

Workflow

What you can expect

  • Remote workplace & flexible working hours
  • Agile workflow.
  • Regular 1:1 health checks to ensure your well-being and foster a human connection in remote work
  • Self-development opportunities, including language courses, to support your professional growth
  • Quarterly Profit Sharing program, where part of the company's net profit is shared among employees, allowing you to benefit from the company's success directly
  • Sports and medical packages to prioritise your well-being on various levels
  • Team building events and trips to create memorable experiences together

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).
Uploading...
fileuploaded.jpg
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.

Adam
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.

Aiden
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.

Szymon
Senior Python Developer