Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9hewfulwluzm90zwnol2pwzy9iyw5uzxitzgvmyxvsdc5qcgcixv0

Android & iOS Developer - Brisbane

Job Title: Android & iOS Developer - Brisbane
Contract Type: Contract
Location: Brisbane, Queensland
Industry:
Salary: Negotiable
Reference: 3909_1609868288
Contact Name: Karthik G
Contact Email: karthik@ayaninfotech.com
Job Published: January 06, 2021 04:38

Job Description

AYAN InfoTech is looking for Android & iOS Developer to join an exciting project based in Brisbane. The role offers you the opportunity to contribute towards an extremely well structured and mature environment, working on sophisticated enhancement projects.

Role: Android & iOS Developer
Location: Brisbane
Contract Duration: 6 Months with high possible extensions
Experience: 7+ Years

iOS Mobile Developer

  • Fundamental experience with 1 or 2 other programming languages and frameworks, including:
  • iOS development with Swift
  • Javascript & NodeJS
  • Java & Spring Boot
  • C# & Visual Studio (or Xamarin development)
  • Understanding of TDD and application in project delivery
  • Integrating with Apples frameworks using Swift
  • Developing complex UI designs using Xcode interface builder/SwiftUI.
  • Managing and integrating with third party APIs.
  • MVVM architecture and MVP architecture for UI layer development.
  • Experience architecting apps using a CLEAN architecture pattern.
  • REST APIs and experience in integrating with them using RxSwift/Combine.
  • Dependency injection.
  • Entire application lifecycle from concept, design, test, release and support.
  • Continuous integration and continues deployment using XCode, Fastlane and Jenkins environment.
  • Protocol-oriented programming, writing test cases as well as using source code management software within a programming team.
  • Agile/Scrum software delivery practices

Android Mobile Developer

  • Technical Capabilities:
  • Fundamental experience with 1 or 2 other programming languages and frameworks, including:
    • Android development with Kotlin
    • Javascript & NodeJS 12.x
    • Java 11 & Spring Boot
    • C# & Visual Studio (or Xamarin development)
  • Understanding of TDD and application in project delivery

Experience in:

  • integrating with Android SDKs using Kotlin (preferred) or Java
  • developing complex UI designs using Android Studio IDE and AndroidX/Jetpack framework libraries
  • managing and integrating with third party APIs.
  • MVVM and MVP architecture for UI/presentation layer development
  • architecting apps using a CLEAN architecture pattern.
  • protocol-oriented programming, writing test cases (with a BDD framework such as Spek) as well as using source code management software within a programming team.
  • Agile/Scrum software delivery practices.
  • REST APIs and experience in integrating with them using Retrofit and RxJava & RxAndroid or Kotlin Coroutines
  • Dependency injection with Dagger (or Hilt).
  • entire application lifecycle from concept, design, test, release and support.
  • continuous integration and continuous deployment using the Android Gradle Plugin and Jenkins environment.

Please note we will be able to contact only shortlisted candidates for this role. We thank you in advance for your interest.