πHungary
Senior Backend Developer

AppFollow
πRemote - Serbia
Please let AppFollow know you found this job on JobsCollider. Thanks! π
Summary
Join AppFollow's team as a fully remote Senior Backend Engineer and contribute to the development and optimization of our core product features. You will work on systems for automating user interaction with customer reviews, generating insights from customer data, and contributing to AI-management technologies. The role involves designing, building, and maintaining a scalable and efficient codebase, collaborating with other developers, and interacting with legacy services. You will also collaborate with the Platform team to ensure smooth application deployment. This position offers a comprehensive benefits package and the opportunity to work with a team of skilled professionals.
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
Responsibilities
- 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
Preferred Qualifications
- Experience with ML projects ( NLP with LLMs )
- Experience with integration with big LLMs (development of assistants , RAG , etc)
- Experience with vector storage dbs
- Experience in data processing pipelines and automation (e.g. Airflow, prefect )
- Experience with cloud-based services (AWS)
- Experience with RND projects
Benefits
- Full-time remote job
- Paid Vacation and Sick leaves
- 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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs

π°$49k-$74k
πPoland
πSpain
πSingapore
πChile
πEcuador
πGeorgia
πPortugal
πUnited States