Remote Senior Backend Developer (ASO)

Posted

Apply now
Please, let AppFollow know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • 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 Senior Backend Developer (ASO) position is fully remote and involves both infrastructure and product development.
  • The role focuses on scalable data solutions, ASO insights, and analytics to enhance app store performance.
  • Responsibilities include driving the full lifecycle of ASO-related features from prototyping to production, developing scalable infrastructure to collect, store, and process app store data, and working on algorithms and pipelines for ASO insights and recommendations.
  • The developer will implement data aggregation, automation, and analytics for app store performance monitoring, improve ASO data modeling by integrating multiple data sources, and collaborate with Product, Data Science, and Engineering teams.
  • The position also requires maintaining and optimizing existing infrastructure and backend services, ensuring the codebase is efficient, testable, and well-documented, and participating in system architecture design and deployment strategies.

Requirements:

  • Candidates must have 5+ years of experience in backend development.
  • A minimum of 3+ years of experience with asyncio in Python is required.
  • Strong knowledge of FastAPI and aiohttp for API development is essential.
  • Candidates should possess strong SQL skills, particularly in MySQL, with knowledge of PostgreSQL being a plus.
  • Experience with NoSQL databases such as MongoDB and Firestore is necessary.
  • Familiarity with ORM frameworks, preferably SQLAlchemy, is required.
  • Experience with message brokers, preferably RabbitMQ, is needed.
  • Strong experience in data processing pipelines and automation is essential.
  • Candidates should have experience with unit testing using Pytest.
  • Upper intermediate proficiency in English and Russian is required.

Benefits:

  • The position offers a full-time remote job, with the option to spend time in Belgrade on a monthly basis.
  • Paid vacation and sick leaves are provided, allowing employees to take the time needed to stay motivated and balanced.
  • A generous social benefits package is included, which encompasses 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 how the company operates and performs, with dedicated support and fast-tracked onboarding provided.
  • The company promotes a welcoming and supportive workplace culture, emphasizing respect, collaboration, and kindness among team members.
Apply now
Please, let AppFollow know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback