Mobile Application Development
? Design and build advanced applications for the iOS & Android platforms
? Strong in Android and iOS coding and methodologies with Proof of work (e.g. github contributions) & have published one or more iOS/Android apps in the app store (should be able to demo the App)
? Ability to design mobile code and implement both functional and non-functional requirements
? Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability
? Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security Agile Development
? Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams
Qualifications:
- Bachelor’s degree in Computer Science or IT
- Design and build advanced applications for the IOS & Android platforms
- 6+ years of professional work experience with Android and IOS development
- Strong in Android and IOS coding and methodologies with Proof of work (e.g. github contributions) & have published one or more IOS/Android apps in the app store (should be able to demo the App)
- Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security.
- Experience using Git code repository technology, code reviews, RESTful APIs and other web services
- Knowledge of backend technologies
Keys to Success in this Role: