Job Description :

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:

Proven Mobile Application development experience

Collaborative team player

Creative and innovative development approach



Client : Freddie Mac

             

Similar Jobs you may be interested in ..