Senior Full-Stack Engineer (Python+React) Offline

We are looking for a Senior Full-Stack Engineer to join a cutting-edge project in the FinTech field.

 

What is the project idea?

The mission is to deliver a better consumer experience in the debt repayment process.

About 100,000 clients used the company's services and successfully resolved their debts.

 

What is this project about?

This is a cutting-edge FinTech project from the US. Which’s 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.

 

How many stages of the interview are there?

- Interview with the Recruiter - up to 30 min.;

- Internal technical interview - up to 1 hour;

- Interview with the client in English - up to 30 min.;

- Final interview with our Lead Engineer - up to 1 hour.

 

Requirements:

- 5+ years of experience with Python;

- Experience with React.js;

- Experience in the FinTech domain;

- Leadership expirience or Senior development role;

- Deep knowledge of web frameworks Django, Flask, and asynchronous programming;

- Proficiency with SQL and NoSQL (PostgreSQL, MySQL, MongoDB);

- Understanding of security practices in web development, including knowledge of OWASP's top 10 vulnerabilities and their mitigation techniques;

- Expertise with Git;

- Understanding of security practices in web development;

- Experience in architecting, developing, and maintaining large-scale web applications from conception to production;

- Proficiency in performance optimization for backend systems, including caching, load balancing, and database optimization.

- Experience with AWS cloud services;

- Upper-intermediate or higher level of English;

- Excellent communication and interpersonal skills, capable of building relationships with team members, stakeholders, and clients.

 

Would be a plus:

- Experience in the FinTech industry;

- Knowledge of modern software architecture trends, such as serverless, event-driven architecture, and cloud-native development;

- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) for deployment and scaling.

 

Responsibilities:

- Take part in the development of new features of a FinTech project;

- Drive technical excellence, ensuring best practices in code quality, testing, and architecture;

- Participate in the technical decision-making process;

- Mentor junior and mid-level engineers, fostering a culture of knowledge sharing and continuous learning;

- Collaborate effectively with front-end engineers to design, implement, and document robust APIs;

- Address Technical Debt and identify and strategically reduce technical debt to improve system performance and maintainability;

- Collaborate with stakeholders, translating business requirements into technical specifications and ensuring clear communication of project statuses and outcomes;

- Payment systems integration.

The job ad is no longer active

Look at the current jobs Fullstack Kyiv→