Senior iOS developer

at  AGL Energy

Melbourne, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Jul, 2024Not Specified29 Apr, 2024N/ASwift,Apps,Bamboo,App Store,Test Driven Development,Continuous Integration,AzureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Join the change. Together, we’ll make history.
As we keep the lights on for over four million customers and move towards a more sustainable way of life, it’s an exciting time to be at AGL. We’re re-imagining how homes and business live and work across the country and we want you to be a part of it. This moment will define our time, and your career as you work alongside Australia’s best and brightest minds. You’ll grow and learn in a collaborative, safe and supportive environment and play your part in changing the course of tomorrow.
Everyone at AGL is an important part of building a better energy future and we want you to join in.
About the Role
We’re looking for a Senior iOS developer to join our mobile app team at AGL. Our app is all about giving our customers the power to track their usage, keep an eye on their solar panels and home batteries, pay bills, and more.
You’ll be a key player in our team, helping us enhance our app with awesome features and bringing our ideas to life. From brainstorming to release, you’ll be right in the thick of it, making magic happen for our customers. We work in an agile environment, so get ready to team up not just with us, but also with other teams like digital, SAP, and data and analytics.
Our native app is written in Swift, and you’ll be working with exciting frameworks including SwiftUI, UIKit, UserNotifications, AVFoundation, WidgetKit and more. Making our app accessible for all is important to us, so you’ll even get to work with accessibility features such as audio graphs.
Day In the Life
Your day-to-day will be a mix of everything! One day, you might be deep in code or whipping up some automated tests. The next, you could be teaming up with UX designers and business analysts, or diving into some code refactoring and architectural chats. Plus, you’ll be part of testing activities and keeping our continuous integration pipelines and deployment in check. You’ll have a say in our mobile app team guild, join product showcases, dive into architecture discussions, and help shape features. From time to time, you may also work on our Android app or mobile API. Never a dull moment!
About You
You’re a team player with solid Swift and native iOS experience. Ideally, you’ve already launched iOS apps on the App Store and have a bit of know-how with continuous integration and delivery pipelines. You’re comfortable with reactive programming, and are familiar with frameworks such as RxSwift or Combine. You can explain complex technical concepts to anyone, in all sorts of settings including team meetups and product showcases.

Key Qualifications

  • Experience in native iOS development.
  • Proficient in Swift and knowledgeable about modern iOS frameworks and development practices.
  • Experience with reactive programming and the use of frameworks such as RxSwift or Combine.
  • Team-oriented individual who fosters team success.
  • Solid understanding of test-driven development, continuous integration, and the creation of high-quality native app solutions.

Preferred Qualifications

  • Demonstrated experience in launching iOS apps, preferably available on the App Store.
  • Familiarity with CI tools and processes like Azure, BuildKite, Bamboo, or similar.
  • Some experience or interest in Android app development.

We’d love to see your application, submitted by: Sunday 28th April, 2024.
Inclusion at AGL
At AGL, we value diversity and welcome applicants from various backgrounds, including Aboriginal and/or Torres Strait Islander peoples, individuals with disabilities, culturally diverse individuals, and members of the LGBTQ+ community. AGL is dedicated to maintaining a diverse workforce and encourages applicants to share their lived experiences.
We offer reasonable adjustments throughout the recruitment process and respect the privacy of those who choose not to disclose. To learn more visit:
www.agl.com.au/careers
AGL is a Circle Back Initiative employer - we commit to respond to every applicant.
Job Family Group:
Information Technology - Internet-Base

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Mobile

Software Engineering

Graduate

Proficient

1

Melbourne VIC, Australia