Overview
Core Responsibilities in the role will include:
Collaborate with team members in a cross-functional team to deliver world-class and high-quality products on the Westpac Leading Mobile App
Contribute to the continuous improvement of applications throughout the lifecycle and provide technical input to the planning of the future application
A practical approach to development including the reuse of shared components and open source projects rather than always reinventing the wheel.
Write clean code & build applications in line with the best practices
Keep the code free from vulnerabilities by performing npm audit/sonar scan
Participate in Agile ceremonies
Provide technical guidance/coaching/mentoring to other engineers
Contribute to growing the engineering community through our grad/intern programs
Contribute and be an advocate to the wider development and engineering community through participation in development guilds for knowledge sharing and learning
A passion for developing robust and secure native applications in Swift and/or Kotlin
Extensive experience with mobile application design and development best practices
Experience integrating RESTful APIs using any of the following technology stack .NET, JAVA or NodeJS with iOS/Android applications
Experience in using Redux in both Swift and Kotlin is an added advantage
End-to-end experience that extends beyond front-end mobile to the back-end is a plus
Experience working with Agile methodology using tools such as JIRA, Bitbucket, Confluence
Experience with CI/CD tool such as Bamboo and exposure to testing automation
Passion for delivering quality customer experience as well as writing quality code for reusability and scalability
Sound enterprise application architecture experience in design patterns, concurrency and performance
Keeping up-to-date with latest trends in technology with a passion to bring current ideas to turn to reality
Excellent verbal and written communication and presentation skills
Growth mindset and not afraid of a challenge
Languages
Swift
Kotlin
IDE Xcode IDE
Android Studio Toolset Carthage
SPM
Git
Bitbucket
IRA
IXGuard
DexGuard
CI/CD Bamboo
Fastlane
Gradle
Maven
Required Skills
Gradle
Swift
SPM
Design Patterns
Android Studio
Presentation Skills
Bitbucket
Scalability
iOS
Customer Experience
Maven
Visual Studio
Confluence
Mentoring
Participation
Android
Continuous Improvement
Components Architecture
Coaching
Developers
Automation
Writing
JIRA
Git
Java
Testing
Planning
Design
Engineering
Communication
#J-18808-Ljbffr
📌 Mobile Developers
🏢 Softtest Pays
📍 Sydney