Production experience with automatic testing and utilizing CI/CD pipelines is required.
Debugging tools.
Have a firm understanding and strong opinions about software engineering (from low-level details to high-level concepts), able to make great decisions fast.
Problem solving skills.
Can create practical, maintainable, and reliable solutions.
Tech Stack
Android
Dagger
Java
JUnit
Kotlin
Benefits
Competitive salary: we guarantee a stable income and annual bonuses for your personal contribution.
Social package: official employment, 28 days of paid leave, additional paternity leave, and financial assistance for parents with newborns.
Comfortable working conditions: possibility of a hybrid work format, offices equipped with shelters and generators, modern equipment.
Wellbeing program: all employees have access to medical insurance from the first working day; consultations with a psychologist, nutritionist, or lawyer; discount programs for sports and purchases; family days for children and adults; in-office massages.
Training and development: access to over 130 online training resources; corporate training programs in CX, Data, IT Security, Leadership, Agile. Corporate library and English lessons.
Great team: our colleagues form a community where curiosity, talent, and innovation are welcome. We support each other, learn together, and grow.
Career opportunities: we encourage advancement within the bank across functions.
Innovations and technologies: Infrastructure: AWS, Kubernetes, Docker, GitHub, GitHub actions, ArgoCD, Prometheus, Victoria, Vault, OpenTelemetry, ElasticSearch, Crossplain, Grafana. Languages: Java (main), Python (data), Go (infra, security), Swift (IOS), Kotlin (Android). Data stores: Sql-Oracle, PgSql, MsSql, Sybase. Data management: Kafka, AirFlow, Spark, Flink.
Support program for defenders: we maintain jobs and pay average wages to mobilized individuals. For veterans, we have a support program and develop the Bank’s veterans community.