All offersWrocławPythonPython developer
Python developer
Python
Better Software Group S.A.

Python developer

Better Software Group S.A.
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Django
    master
    Django Rest Framework
    master
    Python
    advanced
    Celery
    regular
    PostgreSQL
    regular
    Git
    regular
    Redis
    junior
    Linux
    junior
    Elasticsearch
    nice to have
    Cassandra
    nice to have

Job description

Better Software Group is looking for an experienced Python Developer whose ideas and skills will help us to create mind-blowing applications! 
 
We are a Team of Specialists – Software House, size +70 ppl – working together in projects in Smart TV, IoT or FinTech domains. We are growing, so it's best time to join us!
 

Working with us you will be responsible for:

  • Python/Django applications development
  • Taking part in Scrum routines, quality assurance processes (e.g. code reviews) and working closely with other team members
  • Designing software architecture
  • Participating in production monitoring and development of tools


To meet our projects’ needs you need to have: 

  • Minimum of 3+ years of experience in building commercial back-end applications in Python
  • Very good knowledge of Django and Django REST Framework
  • Good knowledge of Python and Celery 
  • Experience in working with relational databases, especially PostgreSQL
  • Experience with Git or Mercurial version control systems
  • Understanding of TDD, Unit tests and functional tests
  • Good knowledge of pytest and testing Django/Django REST Framework
  • Experience in building REST API applications
  • Ability to work as part of the agile team with attitude to help others and learn from them
  • Knowledge of latest technologies, trends and architectures


And it would be nice if you have:
         

  • Knowledge of Redis or RabbitM
  • Experience with ElasticSearch or Cassandra
  • Experience in working with Docker
  • Skill in managing Linux operating systems
  • Experience with server provisioning and deployment automation with Ansible or similar tools
  • DevOps skills

What is there for you?:

  • Work in software house, size 70+
  • Opportunity to work with high-end technologies in Smart TV, IoT or FinTech domains
  • Long-term cooperation - possibility to gain experience in many different projects and technologies
  • Multinational projects for clients all over the work
  • Competitive salary, B2B contract preferable, Multisport, Private Medical Care 
  • Fully-equiped new company office in city center
  • No dress code – friendly atmospfhere (Board Games, Poker, Escape Rooms Clubs) 
  • Flexible working hours, occasional remote work possible 
 

Our usuall recruitment proces:

1.       Checking your application
2.       Phone interview 15-20 minutes 
3.       Meeting in our office (technical interview + company’s intro)
4.       Decision on the next day
 
 
 
Feel free to apply! We will contact you asap if you have the skills which we need. 
Please send your CV + project portfolio.