Middle Python Engineer (offline)

Requirements:

General:
β€” You are a good problem solver
β€” You have a decent knowledge of algorithms and data structures
β€” You are familiar with common design patterns
β€” You follow SOLID and KISS principles in your work
β€” You love collaborating with other developers, sharing your knowledge and achieving results together

Python:
β€” You write scalable, maintainable and idiomatic Python code.
β€” You have 3+ years of proven experience building web applications with Python.
β€” In-depth knowledge of one (or more) of Python web frameworks: Django / Flask / FastAPI Experience working with task queues: Celery (preferred) or RQ

Testing:
β€” You have experience writing unit and integration tests in Python. Knowledge of pytest framework will be a plus.

Databases:
β€” You have 3+ years of production working experience with relational databases (PostgreSQL , MySQL , etc.)
β€” You understand SQL and able to write raw queries if needed
β€” Knowledge of Redis is a plus
β€” Nice to know technologies
β€’ JavaScript
β€’ Docker
β€’ RabbitMQ
β€’ Microservices
β€’ Other programming languages

We offer:

β€” Opportunity to grow as an expert;
β€” Regular results-based salary review;
β€” Flexible working conditions;
β€” 24 days of paid vacation;
β€” 10 sick days;
β€” Office in the city center;
β€” Friendly and open-minded team;
β€” English classes;
β€” Relax and fun zones.

About ScrumLaunch

ScrumLaunch is a software development company that works closely with fast growing US startups across many industries.

We help startups find product/market fit by focusing on lean development and design thinking. Our team is from all over the world and we are headquartered in Los Angeles.

Company website:
https://www.scrumlaunch.com/

DOU company page:
https://jobs.dou.ua/companies/scrumlaunch/

The job ad is no longer active
Job unpublished on 3 December 2021

Look at the current jobs Python Kharkiv→