4+ years of professional software development experience (non-internship).
Strong experience in Android mobile application development using Kotlin.
Strong experience in iOS mobile development using Swift.
Experience working through the complete software development lifecycle including: o coding standards o source control o code reviews o testing o build and deployment processes
Experience integrating with REST-based APIs and backend services.
Proficiency using Git or other modern version control systems.
Experience writing testable code and automated regression tests.
Nice To Haves
Bachelor’s degree in computer science, Software Engineering, or related field.
Experience with Compose Multiplatform or other cross-platform mobile frameworks.
Experience with Reactive programming frameworks such as: o RxSwift o ReactiveSwift o RxJava
Experience publishing and managing apps in the Apple App Store and Google Play Store.
Experience optimizing mobile applications for performance and scalability.