Senior Backend Developer
closedAppFollow
πRemote - Serbia
Job highlights
Summary
The job description is for a Senior Backend Developer role in AppFollow's Core team. The position involves developing and optimizing the functionality of their product for the international app world. Requirements include 4+ years of Software Development experience, 2+ years of asyncio experience in Python development, proficiency in FastAPI or similar framework, strong SQL skills, experience with ORM, message-brokers, Pytest, upper intermediate English and Russian. Benefits include a full-time remote job, paid vacation and sick leaves, generous social benefits package, stock options bonus, and executive-level visibility.
Requirements
- 4+ years of Software Development experience in backend
- 2+ years of asyncio experience in Python development
- Proficiency in FastAPI or similar framework for API endpoint development
- Strong SQL skills, particularly in MySQL, with knowledge in PostgreSQL
- Experience in ORM (prefered SQLAlchemy)
- Experience with message-brokers (RabbitMQ)
- Experience with Pytest for unit testing
- Upper intermediate English and Russian
Responsibilities
- Develop and optimize the functionality of AppFollow product in Core team
- Contribute to the system for automating user interaction with customer reviews (tagging, responding to reviews, etc.)
- Support system for analyzing customer reviews (reporting, dashboards)
- Contribute to AI-management technologies (semantic analysis, summarization etc.)
- Building and maintaining an efficient, testable, and scalable codebase
- Interaction and maintain legacy services (Python, Perl)
- Writing technical documentation and ensuring the code is well-documented
- System architecture design: Collaborating with other developers to design and implement an efficient, scalable, and secure system architecture
- Testing and debugging: Participating in the testing and debugging process to ensure the application meets the quality standards and works as expected
- Deployment and Monitoring: configuration of deployment and monitoring using tools and infrastructure from the Platform team
Preferred Qualifications
- Experience with Perl
- Experience in DS and ML projects
Benefits
- Full-time remote job. Though youβre always welcome to spend time with us in our office in Helsinki
- 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. We are always ready to provide dedicated support and fast-track your onboarding, including giving you the tools you need to be successful
This job is filled or no longer available
Similar Remote Jobs
- πPoland
- πWorldwide
- πWorldwide
- πUnited States
- πWorldwide
- πWorldwide
- πRomania
- πWorldwide
- πWorldwide
- πWorldwide