Candidate should have a Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area with 6-9 years of strong design/ development experience overall, with 4+ years of mobile development experience. Mobile-first design and responsive code deeply ingrained in your thought process.
Expert in Android SDK, SQLite Database, Kotlin, Coroutines, XML-JSON Parsing, Familiarity working with REST APIs for deep integrations with both platforms ie general best practices, shortcomings, trade-offs, etc Experience with offline storage, threading, and performance tuning Familiarity with cloud message APIs and push notifications Deep knowledge of Android UI design principles, patterns, and best practices; Excellent organization, communication, interpersonal skills.
Additional Qualifications:
Large scale distributed systems experience, including scalability and fault tolerance. Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS A continuous drive to explore, improve, enhance, automate and optimize systems and tools. Strong computer science fundamentals in data structures and algorithms Exposure to information retrieval, statistics, and machine learning.
|