Position: Middle Python developer
Company: WizardsDev
Experience required: 3y
English level: intermediate

🔥🔥🔥 AI Dating startup
Hello! We are looking for a Middle Python Developer for a startup. What is the main idea? We are developing a chat for communication between a human and AI human. We will generate pictures, text, video, etc. We invite you to become a part of our AI team!

**REQUIREMENTS**
— 3+ years of experience with Python/Flask/FastAPI;
— good problem solving, technical and data analysis skills;
— deep understanding of SOLID, OOP and other best practices of software development;
— good understanding of programming patterns and experience in their application;
— strong experience with SQL databases (PostgreSQL);
— knowledge of data structures and the process of indexing in DB;
— skills with at least one Python SQL ORM (SQLAlchemy, etc.);
— English B1+;

**WILL DEFINITELY BE A PLUS**
— knowledge of GraphQL;
— knowledge of high-load applications;
— experience with No-SQL databases (MongoDB, Elasticsearch, Redis, Cassandra);
— understanding of DevOps practices;
— understanding of data pipelines / data lakes / data warehouses;
— strong interest in Machine Learning technologies.

**WE OFFER**
— creative and friendly team without hierarchy within;
— opportunity to work remotely in the office, it’s up to you;
— 18 days of paid vacation per year and 5 days of sick leave;
— offer compensation for gym memberships;
— compensation for educational platforms and English language classes;
— corporate English language courses and speaking club;
— coverage for psychotherapy sessions on the pleso.me platform.

**RESPONSIBILITIES**
— development of a backend for a mobile application;
— backend development for third party integration;
— support/improvement of the telegram bot;
— backend development for web app;
— active communication with the international team.

**CANDIDATE JOURNEY**
Interview with a recruiter - Tech interview - Interview with CEO