Senior Backend Developer (Python)

Adapty

Senior Backend Developer (Python)

Описание вакансии

Adapty helps mobile developers to increase revenue from subscriptions.
Winner of the category "App revenue platform".
We’re a data-driven company and try to deliver the most useful features to our customers. The cornerstone of our product is paywall A/B testing tools and subscription analytics. We also develop several SDKs to help developers integrate in-apps in days not months.

We’re a team of more than 50 committed and product-driven people who like challenging tasks. We serve more than 2.5k apps and ship new features weekly. Top investors including 500 Startups, and Surface Ventures back us.

We are looking for a Senior Backend Developer with an opportunity to work on a complicated project, have a wide area of responsibility, and have direct contact with founders.

In this role, you will...

  • Create API for mobile SDKs. This is a high-load module that processes more than 100M API requests every day and serves all requests from mobile apps, from profile creation to subscription activation.

  • Be responsible for an analytical system. It is built mostly on ClickHouse with some data housing in PostgreSQL.

  • Optimize the existing codebase. It will help us improve speed and stability.

  • Review and test the code - nothing new here.

  • Communicate with the support team to resolve identified system issues.

You will be a great fit if you have these hard skills…

  • You have 5+ years of experience as a backend engineer (Python).

  • Not less than 2 years of development in the object-oriented programming (OOP) paradigm.

  • At least 1 year of experience in a leadership position in development.

  • Django, FastAPI.

  • PostgreSQL, ClickHouse.

  • Experience of working with SQL and the ability to write complex queries.

  • Redis and other NoSQL experience.

  • Good knowledge and experience with queuing and message brokers like Kafka, RabbitMQ.

  • Ability to work with version control systems, understanding the differences between Git Flow and Trunk Based Development branching models.

  • Knowledge of container architecture and implementation (Docker, Kubernetes).

  • Experience of working with GitLab CI/CD for continuous integration and continuous deployment.

You will fit into our team if you have these soft skills…

  • You like working in a team but are not afraid to be responsible for and reasonably protective of your choices.

  • You try to understand the task from the customer’s perspective and can suggest tradeoffs when needed.

It’d be great if…

  • Development in the DDD paradigm.

  • Knowledge of and compliance with SOLID programming principles, etc.

  • Understanding of hexagonal architecture (ports, adapters, repositories).

What you may expect from working with us...

  • Direct communication with the founders and a flat structure.

  • No bureaucracy and simple and clear processes.

  • Remote work with a flexible schedule.

  • Opportunity for professional growth and trying new things out.

The candidates from Russia or Belarus are considered only if ready for relocation.

Навыки
  • SQL
  • RabbitMQ
  • PostgreSQL
  • Kafka
  • Docker
  • ClickHouse
  • Python
  • Kubernetes
  • FastAPI
  • ООП
  • Django
  • Redis
  • GitLab
  • Engineering
  • Development
Посмотреть контакты работодателя

Похожие вакансии

Axenix (ранее Accenture)

Senior Python developer

Axenix (ранее Accenture)

Полный день
  • Москва

  • Не указана

Рекомендуем
«Инносети»
Полный день
  • Москва

  • Не указана

Рекомендуем
Т1
Полный день
  • Москва

  • Не указана

Рекомендуем
Spice Agency
Полный день
  • Москва

  • Не указана

Островок
Удаленная работа
  • Москва

  • Не указана

Х5 Group
Полный день
  • Москва

  • Не указана

Positive Technologies

Senior Python Developer

Positive Technologies

Полный день
  • Москва

  • Не указана

Гарда Технологии

FullStack Senior developer

Гарда Технологии

Полный день
  • Москва

  • Не указана

Betby
Полный день
  • Москва

  • Не указана

Betby
Полный день
  • Москва

  • до 5000 EUR

ФИНАМ
Удаленная работа
  • Москва

  • до 5000 EUR

«Баланс-Платформа»

Python developer middle+/senior

«Баланс-Платформа»

Удаленная работа
  • Москва

  • до 5000 EUR

МФТИ
Полный день
  • Москва

  • до 400000 RUR

Аквариус, Группа компаний

Python Teamlead (Backend)

Аквариус, Группа компаний

Полный день
  • Москва

  • до 400000 RUR

Remote Python Developer

Суровый байт

Удаленная работа
  • Москва

  • до 400000 RUR

Reshape Analytics
Удаленная работа
  • Москва

  • до 400000 RUR

ПУЛЬС АЙТИМ
Удаленная работа
  • Москва

  • до 400000 RUR

ПАРИ, АО Страховая компания

Python middle разработчик

ПАРИ, АО Страховая компания

Полный день
  • Москва

  • до 400000 RUR

the_covert
Полный день
  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию