Back-end developer (Python) Offline

We're building uncensored AI technology designed to solve the problem of loneliness and boredom through innovative chatbot product (both mobile and web platforms).

We looking for a Back-end developer to join our team.

 

Requirements:

 

- 3+ years of software engineering experience in Python;

- Experience with high-traffic systems handling thousands of requests per minute;

- In-depth understanding of the product aspect and the ability to propose enhancements;

- Experience with PostgreSQL, FastAPI;

- Knowledge of asynchronous programming and multithreading;

- Solid understanding of WebSocket.

 

Technology Stack:

 

- Python, FastAPI, SQLAlchemy (PostgreSQL);

- Celery & Celery Beat, asyncio, asyncpg, aiohttp;

- Redis (cache, queue, pubsub) or Pika + RabbitMQ (queue, pubsub);

- Websocket, Uvicorn, AWS S3, Firebase, Docker.

 

Responsibilities:

 

- Collaborate with the product team to develop new features;

- Maintain and update existing functionality;

- Implement and optimize modern technologies;

- Integrate with payment systems;

- Work with mobile applications, including push notification delivery.

 

What we offer:

- Working on state-of-the-art AI tools;

- Competitive salary and benefits;

- A dynamic and flexible work environment;

- The opportunity to be part of a growing startup, impacting the IT industry;

 

Career growth opportunity:

The plan is to expand the team, so it's a position that can be quickly promoted to a team lead role.

 

If you are ready to join a dynamic team and leverage your skills in a project with great potential, we would be delighted to welcome you aboard!

The job ad is no longer active

Look at the current jobs Python →