
Required Qualifications
· 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.
Preferred Qualifications
· 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.