Job Description
If you like a fast-paced, dynamic and start-up work culture with full of passionate and enthusiastic mindsets, you're most welcome to explore the opportunity. This is a chance to take part in an exciting journey as the company grows and expands its business at a rapid pace.
About the project
We're looking for a senior Python Developer.
Our tech stacks are Python, Django, PostgreSQL, MongoDB, RabbitMQ, and Redis.
Examples of tasks: creation of new product features, integration of new payment methods, data providers, development of automated communication systems with users and risk management systems, and more.
Your key responsibilities include:
- Make architectural decisions for product backend
- Implement design, develop backend and write tests
- Monitor trouble proof operation of production
- Monitor performance, and optimize wherever necessary
- Responsible for completed tasks
Requirements
Your expertise to meet the requirement:
- Commercial development experience 5+ years
- Excellent knowledge in Python 3.x and Django
- Experience in the design and development of complex highly-loaded systems
- Intermediate level and above in English language
- Excellent knowledge of general programming issues: design patterns, data structures, and algorithms
- Experience in iGaming or sports betting industry
Will be a plus:
- Experience with SQL and NoSQL DBs, and understanding of the key features of each of them
We appreciate:
- Ability to quickly and efficiently solve tasks
- Independence, responsibility, initiative, and keep attention to detail
- A flexible and systematic approach to solving complex problems
- Right perfectionism
- Ability to decompose large tasks
Company offers
We offer:
- Competitive salary
- Private health insurance
- Sports benefit
- Regular team and company events
- Comfortable and pet-friendly office in the center of Tallinn
- Start your day any time between 7 AM - 11 AM
- Top notch work equipment
- Corporate English classes with a cool teacher
- Paid Estonian language courses
- Friendly work environment and supportive team members
- Kitchen with yummy and healthy snacks
- Real career opportunities and professional growth
- The great team across the world