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 transparent and friendly way. Engineering organization is focused on creating robust, modern micro-services application implemented in Python and Kotlin. A new Kotlin team will develop a new addition to current product and implement “crypto purchase” functionality from a scratch. The team will be responsible for microservices on backend, web and mobile apps for Android and iOS.
• Lead a cross functional team consisting of Kotlin and React(ReactNative) developers
• Establish required team processes and facilitate their usage
• Take ownership of Lohika team delivery. Manage team velocity and quality of work.
• Work in close contact with team members and project stakeholders on the client’s site
• Take an active role in architectural discussions
• Implement BE functionality according to high-quality delivery standard
• Cover implemented functionality with a sufficient number of tests
• Blend in our clients engineering culture
• TL experience for at least 1 year
• At least 5 years of Kotlin+Java experience
• Experience in building reliable, high-available, distributed architectures
• Experience in Microservice architecture and its patterns
• Experience with AWS and Kubernetes
• Hands on experience with Docker
• Strong troubleshooting experience
• Familiarity with TDD and BDD methodologies
• Upper-intermediate level of English
• AWS Kinesis, AWS Aurora
• Airflow DAGs familiarity in Python
• Previous experience with crypto purchase providers integration