What is this project about?
This is a Fintech project from the US, whose main goal is to manage and schedule debts for US customers using a popular payment system.
The digital collection strategy allows clients to pay at their own pace on a customizable plan that works for them.
The customers have a proprietary online portal to manage their accounts. The platform offers them multiple installment payment options, nearly instant account updates, and even potential discounts for many accounts.
What is so great about this project?
This project stands out for several key reasons. First, the client strongly supports Ukraine on social media and fully understands the challenges of mobilization, yet remains committed to working with Ukrainians based in Ukraine. This demonstrates both empathy and a long-term vision for collaboration. The client has been stable, working with the same team for over three years, showing a strong foundation and continuous trust in the partnership.
In the last two years, the client has successfully found their product-market fit, which means they’ve now identified their target customers and are set for further growth. Their recent decision to expand the team by adding two more engineers is a solid indicator of confidence in the future of their business. Additionally, the client prefers long-term relationships with team members, rarely making changes, which reflects their focus on building a strong, lasting team dynamic.
What is the team size and structure?
Our team consists of Team Lead Full-stack Engineer, Middle FE Engineer, 2 Middle Full-stack Engineers, Middle AQA, Middle QA, DevOps, UI/UX Designer, PM.
How many stages of the interview are there?
– Recruitment interview – up to 30 minutes;
– Technical Interview – up to 1 hour.
- At least 4+ years of experience with Python;
- Hands-on experience with Django;
- Experience with relational and non-relational databases;
- Understanding of AWS services (S3);
- Experience with microservices architecture;
- Experience with Celery;
- At least Upper-Intermediate English.
• Experience with JS would be a strong plus.
- Design and develop scalable backend systems;
- Optimize application performance;
- Collaborate with cross-functional teams;
- Writing stable well-tested software;
- Maintain clean code and other best practices.