Develop iOS/ Android - hybrid/ native applications based on requirements.
Develop and quickly prototype responsive, mobile first web applications
Define/ follow UI guidelines laid out by the client
Client Side: HTML5, CSS3, JS Angular, Ionic Framework, SASS,D3.js, Cordova, Crosswalk, XCode, Android Studio
Server Side: NodeJS, DNS, Express, Nginx, Docker, AWS - MUST
Interact with 3rd party services required for mobile application to perform its business functionality
Provide consultative expertise related to mobile development, API interactions with mobile devices and suggest improvements
Provide innovative ideas on user interface and user experience to other team members
Understand iOS and Android design guidelines.
Coordinate with technology team to plan and execute requirements
Solid problem-solving skills
Strong interpersonal skills
Ability to interact with clients/business users directly
Ability to handle multiple assignments and meet tight deadlines
Banking product knowledge on capital markets and/or core banking products
Bachelors degree in Industrial Engineering, Finance, Mathematics, Operations Research, Computer Science, or equivalent/related degree required. Masters preferred.
3+ years experience working with mobile application development
The developer is expected to proficient in AWS.
Experience in Hybrid mobile application toolkits like Phone Gap/
Experience in native iOS application development using Objective-C or Swift programming language.
Development experience in Android SDK using Java
Awareness of APIs to interact with Geolocation, Camera, Contact, File System, Events, calendars
Well versed with Application Software development life cycle and Processes
Experience in translating requirements in to UI for various devices and form factors
Should have knowledge of the Best Practices of UI Design and good User Experience
Role based in Bangalore, but travel to client sites will be required Hong Kong, Singapore, USA, UK if required