Senior Backend Developer

closed
AppFollow Logo

AppFollow

πŸ“Remote - Serbia

Summary

Join a fully remote opportunity as a Senior Backend Developer (Billing team) at AppFollow to enhance their billing systems, ensuring seamless financial operations for international customers.

Requirements

  • 7+ years of software development experience
  • Expertise in integrating with payment platforms, particularly Stripe
  • Proficiency in Python with experience in asyncio and FastAPI (or similar frameworks for API development)
  • Strong SQL skills, particularly with MySQL, with a solid understanding of PostgreSQL
  • Experience with ORM (preferably SQLAlchemy) and message brokers (e.g., RabbitMQ)
  • Excellent problem-solving skills and the ability to navigate complex challenges
  • A business mindset with a focus on delivering solutions that align with financial and operational objectives
  • Strong communication skills, with proficiency in English and Russian

Responsibilities

  • Develop and maintain the billing functionality of the AppFollow platform, including integrations with Stripe and other payment systems
  • Ensure efficient handling of legacy billing systems, working to modernize and optimize them where possible
  • Collaborate with the team to understand and maintain complex financial systems and processes
  • Work closely with cross-functional teams to ensure the billing system aligns with business goals and customer needs
  • Design and implement solutions for invoicing, subscription management, and transaction tracking
  • Debug, test, and troubleshoot billing features to ensure accuracy and compliance
  • Ensure the scalability and security of the billing infrastructure
  • Write and maintain technical documentation to support the billing platform
  • System architecture design: Collaborate with other developers to design and implement an efficient, scalable, and secure billing architecture
  • Deployment and monitoring: Configure deployment and monitoring using tools and infrastructure from the Platform team

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
  • 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
This job is filled or no longer available