Skip to main content Skip to Footer

Job Listing



Mobile App Developer (iOS, Android/Cross Platform)

Job Location: Melbourne

Regional Description: Australia

Job Number: 00582583

APPLY SAVE THIS JOB

- Job description

Mobile App Developer (iOS, Android/Cross Platform)

 
Are you curious about how digital is changing the world?
 
Join us to lead the digital revolution
 
Do you want to help the world’s leading brands and governments do more for the people they serve through the power of digital? We can help you do it by broadening and deepening the skills you need to succeed in a fast-moving digital environment. Using your digital talents, you will be ready to challenge the status quo and develop new digital strategies, implement digital technologies and run digital processes on behalf of clients.
 
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.
 
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.
 
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
  • Candidate should be comfortable working as part of a team
  • Excellent presentation, communication (written and oral) and interpersonal skills
  • Strong organizational, multi-tasking, and time-management skills
  • Experience using design tools such as Freehand, Invision and Photoshop
  • Experience using team collaboration tools such as Slack, Teams
  • Keen eye for design and user experience and be able to collaborate with designers
  • Strong understanding of version control and branching strategies
  • Experience using GIT repositories
  • Experience working in an Agile environment
  • Has experience using tools such as or similar to JIRA, Confluence and Bitbucket
  • Understanding of cloud message API’s and push notifications
  • Experience in React Native app development is desirable
  • Other development platform (Android / Xamarin) skills are desirable
  • Has a strong understanding of app security best practices
  • Has a strong understanding of design principles, patterns and best practices
  • Familiar with continuous integration
  • Strong debugging and problem-solving skills
  • Has previous experience with test driven development and automated test frameworks
     
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
     
What Accenture Digital offers you:
  • A great opportunity for you to take part in this journey that we’re embarking on and help shape the culture at Accenture Digital.
  • To work with the best and most innovative people in the business and the leading companies in their domain.
  • 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.
 
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 449,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 organisations 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.
 
 
Accenture is committed to creating a diverse and inclusive workplace.  All suitably qualified applicants will receive equal and fair consideration for employment.

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.