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.