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