Vacancy expired!
- Responsible for building out mobile applications on iOS or Android that involves maintaining and developing on going features. Design and Build innovative intuitive and responsive native app.
- Responsible for Coding packaging and deployment as well as monitoring the app performance and stability.
- Ensure the performance quality and responsiveness of applications.
- Minimum of 3+ years of experience in iOS Development or Android Development
- Understanding differences between multiple delivery platforms i.e., mobile tablet desktop and optimizing output to match the specific platform.
- At least one application published in Apple AppStore or Google Play Store.
- Experience Secure Coding practices per OWASP to prevent XSS CSRF and other vulnerabilities. Understanding of accessibility and security compliance.
- High attention to detail and a knack for making a mobile experience beautiful.
- Experience with analytics and performance monitoring SDKs
- Good understanding of Web Technologies (JavaScript, CSS, HTML5)
- Experience working with automated testing on the iOS platform
- Familiar with Continuous Integration (CI) and its use in testing, building and deploying iOS apps
- Knowledge of the open-source iOS/Android ecosystem and the libraries available for common tasks
- Experience with Auto Layout, Push Notifications is required.
- Understanding of data modeling and storage with NoSQL databases like Cassandra/MongoDB will be a plus.
- Experience with the Atlassian tool suite JIRA and Confluence preferred.
- Experience with Swift and/or Functional programming is a plus
- Experience with payments technology is a plus
- Familiarity with Restful microservices architecture and patterns will be a plus.
- Development experience with REST services using Springboot or NodeJS/ExpressJS
- Knowledge of developing trends and emerging standards in mobile apps, mobile payments, and wearables.
- Familiarity with Linux and cloud concepts around discovery, load balancing etc. is preferred.