AppFollow is an App review management and ASO platform aimed at easing the everyday routines of app developers, product managers, marketing teams, and customer support.
The role is fully remote for a Senior Backend Engineer to help grow AppFollow globally.
Responsibilities include developing and optimizing the functionality of the AppFollow product, contributing to the automation of user interaction with customer reviews, and supporting systems for gaining insights from customer data.
The engineer will also contribute to AI-management technologies such as semantic analysis and summarization, support internal and public APIs, and design, build, maintain, and document an efficient, testable, reliable, secure, and scalable codebase.
Interaction with legacy services and collaboration with the Platform team to deploy applications to various environments is also required.
Requirements:
Candidates must have over 5 years of software development experience in backend and at least 3 years of asyncio experience in Python development.
Proficiency in FastAPI for API endpoint development is required.
Strong SQL skills, particularly in MySQL or PostgreSQL, and experience with ORM frameworks, preferably SQLAlchemy, are necessary.
Experience with NoSQL databases, specifically MongoDB, and message brokers such as RabbitMQ or Kafka is required.
Familiarity with unit testing using Pytest and upper intermediate English proficiency are essential.
It is preferred to have experience with ML projects, integration with big LLMs, vector storage databases, data processing pipelines and automation tools like Airflow or Prefect, cloud-based services (AWS), and R&D projects.
Benefits:
The position offers a full-time remote job, with the option to spend time in Belgrade monthly.
Paid vacation and sick leaves are provided, allowing employees to take necessary time off for motivation and balance.
A generous social benefits package is included, featuring health insurance, equipment reimbursement, and a home office moderation bonus.
Stock options are available according to the employee stock ownership plan.
Employees will have executive-level visibility into the company's operations and performance, with dedicated support and fast-tracked onboarding provided.
The biggest benefit is being part of the AppFollow team, which consists of open-minded and friendly high-skilled professionals who enjoy creating a great product and supporting each other.