job description - Mobile (Android And IOS) Developer
· 4-5 years or more of experience
· Deeply understand Object Oriented Programming principles and practices
· Have a strong conceptual and working understanding of Java and Kotlin or Swift
· Have a strong understanding of the Android/iOS SDKs and working experience
· Have a firm understanding of Android/iOS Design Principles and basic human-computer interaction concepts
· Have experience w/ networking programming & parallel computing in Android/iOS
· Understand general performance optimizations in Android/iOS
· Some basic understanding of UI rendering optimizations and trade-offs
· Be familiar with industry-wide frameworks like ButterKnife and OkHttp.
· Experience working with remote data via REST and JSON
· Solid understanding of the full mobile development life cycle.
Midland Digital Solutions is a vibrant technology, custom software development, digital marketing and web development firm