Vivid - finances have never been so simple and convenient. Our goal is to make the best application and the coolest customer service that you will definitely want to share with your loved ones. We set up all our products from scratch and building up the entire infrastructure - without outdated systems, without inherited dependencies from other products, without the old code, and without processes that “work like this because this has always been the case”.
Our stack of technology: RxJava2, Kotlin, mvi, Dagger.
What you'll do:
- Development of a new product from scratch, without legacy.
- Interaction with a team of analysts for the successful implementation of tasks.
- Building the architecture of backend services, introducing new technical solutions to the project.
- The development of technical solutions from MVP to industrial infrastructure that ensures reliable operation and load scaling.
What you will need in order to be successful:
- You have strong knowledge of Java and Kotlin.
- You have an experience in developing multi-module large-scale applications.
- You have an experience in unit testing and integration testing.
- You understand classical algorithms and data structures.
- You have an ability to apply modern architectural approaches.
What we offer:
- Opportunity to participate in the creation of a new and innovative company.
- Great working atmosphere in a motivated and dynamic team.
- Opportunities to learn and grow together with the company.
- Competitive salary and bonuses.
- A Vivid prime subscription for free.
- Free Lunch and fruits, Healthcare benefits, Sport, Language courses.
- Work in a brand new office in Moscow (Dinamo). Remote is possible.