Next job

Middle Python Developer in RecruitGarden

Posted more than 30 days ago

232 views

RecruitGarden

RecruitGarden

0
0 reviews
2 years
Kyiv
Intermediate
Full-time work

Translated by Google

Main Responsibilities – Support of existing code, and design + implementation new features and projects.– Collaboration with product managers and other developers to translate superficial functional requirements into technical solutions.– Writing clean and extensible code, trying to follow best practices in , what you are doing (even if it is the first time).– Monitoring and fixing incidents in Sentry for projects/components where you are the main maintainer.– Prioritizing and planning your back

Main Responsibilities

 

– Support of existing code, and design + implementation new features and projects.

– Collaboration with product managers and other developers to translate superficial functional requirements into technical solutions.

– Writing clean and extensible code, trying to follow best practices in , what you are doing (even if it is the first time).

– Monitoring and fixing incidents in Sentry for projects/components where you are the main maintainer.

– Prioritizing and planning your backlog.

Stack in the company:

Django for DB-centric services, FastAPI for others

Django ORM

Kubernetes, Docker, Poetry, Mypy, Ruff

MySQL, ClickHouse, Redis, Kafka

Mandatory Requirements

 

Hard:

– Two years of Python development experience.

– Experience working with RDBMS, knowledge of SQL.

– Experience analyzing and refactoring someone else’s code, understanding OOP and the ability to design individual system components.

– Basic knowledge : git, docker, bash

, and to understand the business goal and offer possible better ways to achieve it (the task may need to be changed, narrowed, asked or canceled altogether).

- Analytical mindset, critical thinking – understand how all processes are connected and be able to find a problem and its solution even if they have not worked with it before.

- Understanding trade-offs in development and design.

 

Knowledge of languages:

– Ukrainian

– Written English for working with external documentation and writing your own.

Experience will be a plus:

– Work in companies with a weakly regulated development process and lack of clear requirements (startup environment).

– Co-ownership and/or design of individual system components.

– Working with large tables and setting up indexes in relational databases.

- Integrations with third-party APIs (especially LLM using langchain).

- Integrations with LLM (optionally - by add. langchain or similar).

– Backend development and/or development of crawlers on Python.

– Automation of work in the browser.

 

We offer

– Work with experienced specialists.

– Flexible work schedule and the opportunity to work in the office in Kyiv or remotely.

- Absence of bureaucracy and a team where real results are valued.

- Paid holidays, sick leave, health insurance and other social packages.

- Compensation for attending conferences and profile training.

Translated by Google

2 years
Kyiv
Intermediate
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept