Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9hewfulwluzm90zwnol2pwzy9iyw5uzxitzgvmyxvsdc5qcgcixv0

Android / iOS Developer - Brisbane, Sydney or Melbourne

Job Title: Android / iOS Developer - Brisbane, Sydney or Melbourne
Contract Type: Contract
Location: Sydney CBD, New South Wales
Industry:
Salary: Negotiable
Reference: 3892_1608180443
Contact Name: Gaurav Bagga
Contact Email: gaurav.b@ayaninfotech.com
Job Published: December 17, 2020 15:47

Job Description

Ayan Infotech has an urgent and immediate requirement for an Android / iOS Developer for a long term contract position in Brisbane, Melbourne or Sydney.

All applicants must have full work rights in Australia.

Title: Android / iOS Developer
Type: Contract (6 months + possible extensions)
Location: Brisbane, Sydney or Melbourne (First preference is Brisbane)

Required Skills and Experience:


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.


iOS Mobile Developer
Technical Capabilities

  • 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.

We will be able to contact only shortlisted candidates. We thank you in advance.

www.ayaninfotech.com

Get similar jobs like these by email

By submitting your details you agree to our T&C's