2x Android and iOS Contracts

Posted 15 April 2025
LocationAuckland
Job type Temporary
DisciplineSoftware Development
Reference937869

Job description

A little bit about the company:
The agency itself has a team of great designers, developers, and project managers. Everyone is passionate about the work that they do, and all get along really well as a team. An agency that truly values work-life balance. 

The office is located in Ponsonby, with very flexible work arrangements 

A little bit about the role:

We are looking for TWO contractors for these roles. 1x Android contractor and 1x iOS contractor. This will be a 6 week contract stating in May and you will need to be based in Auckland and able to go to the offices in Ponsonby a few times a week. 

Who are you: Android Developer
  • Experience developing Android in Java Kotlin 
  • Strong understanding of MVVM architecture and Jetpack Compose
  • Familiar with dependency injection frameworks: Dagger, Hilt
  • Deep knowledge of Kotlin coroutines for async programming
  • Solid experience integrating RESTful APIs using Retrofit or OkHttp
  • Experience with Firebase services: Analytics, Crashlytics, Remote Config, Cloud Messaging
  • Strong grasp of Material Design principles
  • Proficient with Git, GitLab/GitHub, and CI/CD via GitLab pipelines and GitHub Actions
  • Experience using Gradle for build automation
  • Familiar with Lint for static code analysis
  • Inquisitive and enjoys investigating how things work, and why
  • Feels comfortable being an individual contributor
  • Strong problem solving skills with an ability to communicate solutions and thinking process in a clear way
Who are you: iOS Developer
  • Proficient in Swift, with experience in UIKit and SwiftUI
  • Strong understanding of MVVM architecture
  • Deep knowledge of: Swift’s memory management (ARC), generics, and protocols and Declarative UI with SwiftUI, and reactive programming using Combine or async/await
  • Solid experience integrating RESTful APIs
  • Experience with Firebase services: Analytics, Crashlytics, Remote Config, Messaging
  • Strong understanding of Human Interface Guidelines (HIG)
  • Good grasp of app security best practices: authentication, Keychain, SSL pinning
  • Comfortable with GitLab / GitHub and GitLab CI/CD pipelines
  • Inquisitive and enjoys investigating how things work, and why
  • Feels comfortable being an individual contributor
  • Strong problem solving skills with an ability to communicate solutions and thinking process in a clear way

Sound like you? Apply today, or if you have any questions, please email me on smalcolm@brightspark.io or call 0272150562