We are looking to employ a Front- End Mobile Developer to join our team based in Century City at a Financial Services Client. They use the latest tech and have a mature yet fun environment with flexability.
Desired Experience & Qualification:
- Good understanding of scrum and agile practices
- Proficient understanding of code versioning tools
- Experience implementing software solutions using design patterns and understanding of S.O.L.I.D. principles
- Good understanding of mobile security topics e.g. code obfuscation, encryption, reverse engineering
- Building user interfaces based on the iOS and Android UI standards i.e. Material design spec and iOS Human Interface guidelines
- Implementing mobile functionality with the Android SDK and/or iOS Cocoa Touch
- Writing unit and integration tests for Android and/or iOS, including inversion of control, mocks, stubs etc.
- Working with design teams to define feasible user interface designs to achieve business goals
- Implementing high fidelity designs for mobile platforms including working with Photoshop/Sketch and/or advising designers regarding design export format requirements etc.
- Building and deploying mobile applications to Google Play Store and/or Apple App Store
- Designing web services for mobile applications, REST, scalability, caching etc.
- Consuming web services (JSON, Serialization, async networking)
- Debugging Android and/or iOS applications (leaks, CPU time, memory, power, graphical rendering)
- Optimising performance of mobile applications
- Handling errors
- Supporting mobile applications already deployed to app stores
- Knowledge of contemporary trends in mobile app development e.g. RxAndroid, RxSwift, Cross platform technologies (Xamarin, React Native, Cordova etc.)
If you are a mobile developer looking for a change then lets chat - Ryan.Martin @ioco.tech