Skip to main content Skip to Footer

Job Listing



RMIT iOS Developer

Job Location: Melbourne

Regional Description: Australia

Job Number: 00603306

APPLY SAVE THIS JOB

- Job description

iOS Developer
 
Are you curious about how digital is changing the world?
 
Join us to lead the digital revolution
 
Accenture Digital
 
At Accenture Digital, you will be part of a passionate team leading the way in the fastest paced industry there is. Our entrepreneurial nature allows you to work in a “start-up” culture while enjoying the benefits and opportunities of a global business. Your opportunities to learn and grow are almost limitless, with a range of career options across Mobility, Interactive and Analytics working with diverse teams from Accenture Strategy, Technology, Operations and Consulting.
 
What Accenture Digital offers you:
  • To work with the most committed and innovative people in the business and the leading companies in their domain.
  • The opportunity to work together with top tier clients to help them reimagine their business by transforming their products and services, customer experience and front office and back office functions by redefining core processes and architecting new ecosystems.
  • To be a part of a Design Agency, Business Consultant and Technology Powerhouse as we provide End-to-End Transformation Journey’s for our clients.
  • Excellent possibilities for learning and knowledge gain, resulting in a great possibility to grow as both a person and a professional
  • The ability to balance professional challenges with your personal life. We pride ourselves in diversity and creating a work environment which is flexible for your lifestyle including condensed working week, 0.8FTE and other flexible work benefits.
  • Professional development is also a key part of the total reward package we offer and besides locally, you have opportunities on a global level too.
 
Job Description
 
 
We are looking for a strong iOS Developer who has strong Swift and Objective-C skills to be responsible for developing new code and maintaining an existing code base. The candidate should have extensive knowledge of iOS SDKs and frameworks and has developed both iPhone & iPad mobile applications with experience of integrating with back-end services. The ideal candidate is expected to be able to work independently and in a team and have experience working in an agile environment. The candidate will need to have strong communication skills and be comfortable engaging daily with team members and key client stakeholders.
 
We are looking for someone who has a passion for mobile app development and who is keen to build and expand their skills onto other platforms. Cross platform development experience is desirable – ReactNative preferred. The salary for this position will range $77,000-$130,000; flexible for the right skills and experience.
 
Responsibilities
  • Develop high quality and re-usable iOS code
  • Maintain existing code base and fix production defects
  • Participate in sprint planning and task estimating
  • Contribute in agile scrum ceremonies (sprint planning, mid sprint checks, sprint reviews, retros, stand ups)
  • Participate in the development process from definition, through design, build, test, release, and maintenance.
  • Collaborate closely with designers and contribute to design process.
  • Effectively communicate with client
  • Work with dev lead to ensure alignment of sprint tasks and goals
  • Triage and escalate any issues blocking development
  • Track and monitor progress of tasks and proactively raise issues which may impact delivery
  • Manage own time to ensure quality and on time delivery
  • Adhere by good development practises such as:
    • Code reviews
    • Pull requests
    • Branching strategies 
  • App release management

Key Skills

  • Can demonstrate a deep understanding of iOS SDK’s & frameworks
  • Strong native iOS mobile app development skills (Swift & Objective-C)
  • Strong understanding of Xcode and build configuration
  • Experience using Cocoa Pods and other external code frameworks
  • Experience with in app Analytics tools such as Firebase (Google), Apple Analytics, Adobe
  • Experience using crash reporting tools such as HockeyApp, Firebase, Fabric          
  • Experience integrating with JSON/RESTful APIs and back-end services
  • An understanding of App Store release process and experience with realising applications
  • Strong Understanding of Agile and Kanban Delivery Processes

You Also:

  • Stay up to date with of UX trends for Mobility and IoT
  • Hold a University degree in Computer Science or in a related field
  • Have Cross industry experience (beneficial) – Financial Services, Resources, Health & Public Services, Communications, and Media & Technology.
  • Demonstrate a passion for innovation and new idea generation
  • Exposure to chat technologies including Dialogue Flow, etc. would be an advantage

 About Accenture

 

At Accenture, we can help you build the career you dream of. Our success relies on ensuring our people enjoy the inspiring challenges, exceptional experience and flexibility they need to succeed at every stage of their career.

 

As a leading professional services company with more than 375,000 people working across 120 countries, your career can take many exciting paths spanning digital, strategy, consulting, technology and operations.

 

As part of a global diverse workforce you will help organizations across every industry imaginable improve the way they work. Join us and let challenging, interesting and enjoyable work become part of daily life.

 

Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other basis as protected by applicable law.

Find a job

Start your search here: Enter job title, skill, experience level or city

Join the Accenture Talent Connection

This is a network of professionals who are interested in challenging, rewarding opportunities offered by Accenture. The Accenture Talent Connection is easy to join and is open to anyone who is interested in discovering more about what we do, how we do it and what makes us different.