Job Description :
Mobile App Developer (Android/iOS)

6 Months Contract- To Hire: This is intended to be a Temp-to-Hire position.

Basic Qualifications for Consideration:
B.S. degree in Computer Science, Computer Engineering or equivalent experience required.
3+ years of practical experience developing enterprise mobile native apps for iOS and Android.
Demonstrable portfolio of released applications in the Apple App Store and Google Play

Preferred Skills and Experience:
Practical experience with one or more of the following: Objective C, Swift, Kotlin, React, Angular, JavaScript, Java, Xamarin, HTML5
Practical experience with the end-to-end DevOps CI/CD pipeline including one or more of the following: Jenkins, Maven, Gitlab, Sonarqube, CloudBees, Silk Central, Selenium, Cucumber
Experience with analytics and performance monitoring SDKs (e.g. Crashlytics)
Knowledge of Test Driven Development (TDD) and/or Behavior-Driven Development (BDD)
Experience integrating with third-party libraries, frameworks, and APIs.
Ability to create intuitive, testable, maintainable, secure and efficient code
Financial services industry experience preferred
Experience in the day-to-day practicalities of Agile software Product Development Lifecycles such as Scrum, SAFe, DAD, Lean Agile, Kanban, etc.
Ability to effectively communicate technical topics to product owners, stakeholders and other business team members