Position: Lead Backend Engineer (Python)
Company: KitRUM
Category: Python
Experience required: 5y
English level: upper
Published: 2023-07-01T00:00:00+03:00

**Required skills**
— 5+ years of professional experience
— experience with Python
— proficiency with FastAPI (at least 2 years of commercial experience)
— experience in startup projects
— experience with iOS mobile app
— experience working with integrations (ideally AI integrations — Chat GPT), experience with different services
— a proactive person who will be able to generate ideas
— level of English: Upper-Intermediate

**Responsibilities**
We are looking for an enthusiastic person for 3-6 months engagement. Your role is to be a technical lead for the backend part of the project, implementing and designing next steps in the application development.

We expect active participation in project development and ownership of the technical decision you will be making.

Future challenges of this project might include: integration with new AI APIs, self hosted ML models, web scraping, ETL data pipelines orchestration, etc.

**Project description**
Our client is an app that helps users navigate an ever-evolving and complex social media environment by providing easy connection points to multiple platforms and content creation strategies based on data-driven insights to help users with their ultimate goal of audience growth and engagement. This mobile app will provide an influencer hub with a content plan, advice for content creation, and the ability to have account insights from social media in one place.

**Tech description**
Application consists of synchronous REST API that serves as a backend for the mobile application and asynchronous data processing pipelines which scrape web content, integrate with 3rd party APIs, perform background calculations, etc.

Application is not designed to be micro-service, rather an event driven architecture is applicable to the type of load that business requires. It has a message broker (pub/sub) and worker pool deployed to auto-scalable infrastructure.

Backend is only prototyped and sketched out, no production code has been written.

**Сompany description**
KitRUM is a one-stop custom software development company headquartered in sunny Florida with tech hubs in Ukraine, Poland, Kazakhstan, and Mexico

With a pool of 300+ top-notch engineering resources, we help CxOs of VC-backed startups and fast-growing tech companies in the US, EU, and Australia to custom-build software engineering teams packed with top-tier talent.

**Why us?**
We realize that one of the most crucial things for developers — is adequate clients and fascinating projects. So we qualify our clients to make sure that they:

— have an idea that they believe will make the world a better place;
— think long-term and look for a trusted-tech partner;
— want to rely on and avoid micromanaging;
— are not f$%$ing jackasses :-)

Follow our team on Instagram to know more about our daily life :)

We adore making new friends on the board!