Эта вакансия уже завершена
Purpose of the job:
Our client is a US company that operates as a financial lender of installment loans for consumers to use at the point of sale to finance a purchase and helps people to get consumer credits in a transparent and friendly way. Engineering organization is focused on creating robust, modern micro-services applications implemented in Python and Kotlin. The “Offers” team brings awareness to the product via promotional messaging, monetizes transactions (with affiliate reporting), improves product discovery (supporting offers/deals on merchant/item level) for better user experience, and directs users to the checkout funnel. That also requires ingesting data from 3rd-party providers on a periodic basis into the system via API using Airflow.
MAIN TASKS AND RESPONSIBILITIES:
- Work in close contact with team members and project stakeholders on the client’s site using Scrum
- Take an active role in architectural discussions
- Implement BE functionality
- Integrate with multiple partners via API
- Refactor codebase to increase the reliability and performance of a solution
- Cover code with a sufficient number of tests
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
- At least 5 years of experience with Python
- Good knowledge of Flask, unittest, mockito, SQL
- AWS stack is desired
- Experience in building reliable, high-available, distributed architectures
- Experience in Microservice architecture and its patterns
- Strong troubleshooting experience
- At least intermediate level of English
WOULD BE A PLUS:
- Hands on experience with Docker and Kubernetes
- Understanding of Financial sector and Global Finance
- Kotlin, junit, Airflow