Python Developer

Python

Python Developer

Python
Powstańców Śląskich 3, Bielsko-Biała

SoftKraft

Full-time
B2B
Senior
Remote
5 140 - 5 841 USD
Net per month - B2B

Job description

Values we cherish the most are Ownership, Excitement, Learning, Communication and Teamwork, but if there is one word to describe SoftKraft, it would be: delight.


We exist to delight. 

Delight our coworkers 

And delight our customers.


We delight our coworkers by providing a challenging environment for their personal and professional growth. In many different ways and dimensions.


Our coworkers' continuous growth is a foundation for our customers' delight. Delight achieved by extreme ownership, attention to detail and excellent communication.


To keep delivering delight on a range of our Python projects, we need your support!


Why you should work with us:

💰Salary aligned with your experience and skills (18 480 - 21 000 pln net B2B

Flexible working hours (ensure some overlap with others for occasional meetings)

🏢100% remote, yet we have cozy offices in Bielsko-Biała if you are into working with us directly (yes, we have a decent coffee machine there)

👨‍💻Work in a well-coordinated team, in a company created by programmers for programmers, where we take the idea of Extreme Ownership by heart

🧙Average experience of our co-workers is 9 years - you will be able to learn a lot from those guys.

💫You will get an opportunity to grow not only as a professional but also as a person, as we dedicate significant effort to building the soft skills and culture of our community.



What we need from you:

  • At least 6+ years of experience developing web applications 
  • At least 6+ years of commercial experience with Python, Django, DRF


Specific requirements:

  • Experience in building REST APIs
  • Working knowledge of PostgreSQL (or other RDBMS)
  • Building efficient database queries using Django
  • Strong understanding of building complex, full-featured applications using Django's core capabilities 
  • Good command of GIT
  • Excellent communication skills, teamwork-oriented
  • Speaking and writing in English (B2 or above)


Your daily duties:

  • Building new features and integrating them with existing codebase
  • Testing and debugging code to ensure that it works properly
  • Focusing on solution quality and user experience
  • Ongoing collaboration with the rest of the team (code reviews, coordinating development efforts, discussing solutions)
  • Learning. Everyday.



As software developers we’re paid to be professional learners. People hire us (or should hire us) for what we are capable of learning, not for what we already know.”

-- Pat Shaughnessy


One last thing is a short Jocko Willink (author of Extreme Ownership) quote


"You already know what the right thing to do is...

You just gotta do it"

-- Jocko

Tech stack

    PostgreSQL

    advanced

    Django

    advanced

    Python

    advanced

    English

    advanced

    REST API

    regular

    Celery

    regular

    Django Rest Framework

    regular

Office location

Published: 07.11.2024