GENERAL INFORMATION:
Industry: banking
Location: 100% remote
Rate: up to 160 PLN/h
Start: ASAP
INTRODUCTION & SUMMARY:
We are seeking a highly skilled Senior Mobile Engineer experienced in developing and enhancing mobile applications, particularly with Kotlin Multiplatform technology. The ideal candidate will possess strong expertise in mobile application programming and a collaborative mindset to work effectively with diverse teams. You will play a crucial role in creating an efficient and secure Design System for a new banking mobile application.
MAIN RESPONSIBILITIES:
As a Senior Mobile Engineer, you will be responsible for:
- Developing and enhancing a component library in Kotlin Multiplatform.
- Collaborating with teams to build scalable solutions.
- Maintaining high code quality through code reviews, unit tests, and integration tests.
- Optimizing application performance and availability in compliance with WCAG.
- Implementing best engineering practices regarding CI/CD and test automation.
- Participating in architectural decision-making.
KEY REQUIREMENTS:
- A minimum of 5 years of experience in mobile application programming.
- Knowledge of Kotlin and the Android environment.
- At least 1-2 years of experience in Kotlin Multiplatform or strong willingness to learn.
- Experience in application architecture design (e.g., MVVM, Clean Architecture).
- Familiarity with tools like Git, CI/CD, Jira, Docker.
- Ability to work collaboratively and communicate with product and business teams.
NICE TO HAVE:
- Knowledge of Swift/Objective-C and the iOS platform.
- Familiarity with Jetpack Compose and/or SwiftUI.
- Experience in projects within the financial or fintech sector.
- Knowledge of mobile application security (e.g., OWASP Mobile Top 10).