Senior Backend Engineer (remote)
AppFollow
Весь мир (удалённо)
Зарплата: Договорная
О работе
This fully remote role is for a Senior Backend Engineer to help grow AppFollow globally. You'll work on features that analyze and manage app ratings and reviews, automate workflows, and track app store performance.
Tasks
- Develop and optimize the functionality of AppFollow product
- Contribute to the system for automating user interaction with customer reviews (tagging, responding to reviews, reports generation, etc.)
- Support systems for getting insights from customer data (ratings and reviews)
- Contribute to AI-management technologies (semantic analysis, summarization etc.)
- Support internal and public API to core data entities
- Design, build, maintain and document an efficient, testable, reliable, secure and scalable codebase.
- Contribute with other developers to design and improve the entire system architecture.
- Interaction with legacy services
- Collaborating with the Platform team to deploy the application to various environments and ensure smooth operation, adopt accepted standards, practices and processes to the maintainable systems.
Requirements
- 5+ years of software development experience in backend
- 3+ years of asyncio experience in Python development.
- Proficiency in FastAPI for API endpoint development.
- Strong SQL skills, particularly in MySQL or PostgreSQL
- Experience with ORM frameworks (preferably SQLAlchemy)
- Experience with NoSQL DBs (MongoDB)
- Experience with message-brokers (RabbitMQ, Kafka)
- Experience with unit testing (Pytest).
- Upper intermediate English proficiency
- Experience with ML projects (NLP with LLMs) — nice to have
- Experience with integration with big LLMs (development of assistants, RAG, etc) — nice to have
- Experience with vector storage DBs — nice to have
- Experience in data processing pipelines and automation (e.g. Airflow, prefect) — nice to have
- Experience with cloud-based services (AWS) — nice to have
- Experience with RND projects — nice to have
Benefits & Perks
- Full-time remote job. Though you’re always welcome to spend time with us in monthly All hands in our hubs: Helsinki, Belgrade, Tbilisi, Batumi, Yerevan
- Paid Vacation and Sick leaves. Take the time you need to stay motivated, charged, and balanced. By prior agreement, you can have days off for special occasions
- Generous social benefits package including health insurance, equipment reimbursement, home office moderation bonus, and many more
- Stock options bonus according to the employee stock ownership plan
- You’ll have executive-level visibility into how the company is run and performing.
- Dedicated support and fast-track onboarding, including tools needed to be successful.
ID 36306
Будьте осторожны
Если просят отправить коды из SMS, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества. Мы стараемся проверять информацию работодателей, но не несём ответственности за её достоверность.

