Job Details
Android Developer
Senior Android Developer at Art-Fintech. Requires deep understanding of Clean Architecture, MVI/MVVM+, Kotlin, Coroutines, Flow, Jetpack Compose. Work in Moscow, remote. Salary up to 250k rubles net.
Art-Fintech group of companies has been on the market for over 20 years - an international provider of innovative banking software solutions. Our company develops software for the financial sector.
Citizenship and location in the Russian Federation. Deep understanding of Clean Architecture (data / domain / presentation) and similar architectures. Commercial experience with MVI (preferably FlowMVI) or MVVM+ (MVI/MVVM Hybrid). Experience with feature-based multi-module architecture, preferably with separation into API and implementation. Practical application of SOLID, KISS, DRY, and design patterns. Expert proficiency in Kotlin. Strong command of KotlinX.Coroutines and Flow (Structured concurrency & Cancellation, Dispatcher, Thread-safety, Cold/Hot Flows). Knowledge of OOP and FP paradigms. Experience with Jetpack Compose for over 1 year (preferably Production experience). Understanding of recomposition, stability, state hoisting, side-effects. Ability to create adaptive designs and use animations. Excellent knowledge of Material Design. Understanding of REST. Experience with KotlinX.Serialization with experience in implementing custom serializers. Experience with Ktor will be a plus. Experience with data storage. Be a perfectionist in the best sense of the word. Every detail matters, the work must not just be done, but done excellently. Webcam, microphone, and headphones required, no issues with voice communication. Developed soft skills and a proactive attitude for working in a product team.
Full-time, 5/2.
Don't miss a single job
Subscribe to our Telegram channel