iOS Engineer - Open Banking

  • 100 Mount St, North Sydney NSW 2060, Australia
  • Full-time
  • Department: Engineering

Company Description

An award-winning high growth FinTech that is in the scale up stage adding to its fun and dynamic team. Join our experienced entrepreneurs at a mission driven company that will improve the financial lives of millions of Australians. Join a truly purpose driven organisation hell bent on making people feel good about money! 

As an iOS Engineer you'll be a key part of the Frollo mobile development team producing clean, robust code in close collaboration with the broader engineering and product teams. Reporting to the Head of Engineering, success in this role will be defined as developing rock solid features and SDKs contributing to our mobile roadmap.
Alongside software engineering, Frollo engineers are tasked with playing a key and visible role in the broader product team, having a voice in how to solve technical issues as effectively and efficiently as possible, with the experience of the end users at the core of our thinking.

Job Description

  • Develop native iOS applications, components and SDKs
    • Build and maintain new features and functionality
    • Create scalable and testable code
    • Ensure well documented code and technical features
  • Work in partnership with cross-functional teams to scope and deliver features
    • Working closely with the product team to refine user experience of new functionality
    • Aid the engineering team in designing APIs to support features
    • Look to enhance products with your own ideas and input
  • Maintain and troubleshoot existing products
    • Troubleshoot issues and bugs on existing products
    • Ensure code coverage, unit testing and UI automation are present in all our products
    • Ironclad approach to security and keeping our apps bank level secure
  • Support clients’ technical integration works
    • Help onboard clients’ development teams to utilise our SDKs and components
    • Provide technical support for integrating our products

Qualifications

Competencies, skills and experience:

  • Hands-on experience working on mobile apps
  • Strong experience writing apps in Swift
  • Up to date knowledge of the latest Apple technologies across iOS/tvOS/iPadOS/macOS/watchOS
  • Understanding of Objective-C and memory management concepts
  • Familiar with integrating JSON and REST based APIs
  • Working in a CI/CD environment with attention to automated testing
  • Habitual use of source control
  • At least one app published to the AppStore
  • Attention to UI / UX standards
  • Writing scalable apps used by 100,000s of people
  • Comfortable working in Agile methodology environment
  • Exceptional written and verbal communication skills, with strong stakeholder engagement skills

DESIRABLE SKILLS:

  • Any experience developing for macOS/tvOS/iPadOS/watchOS
  • Android apps developed in Kotlin
  • Any other development languages, e.g. Ruby, JavaScript, Python etc
  • Security or penetration testing qualifications
  • Custom SDK development and maintenance

Additional Information

What else matter’s at Frollo?

  • Driven by purpose and impact;
  • Collaborative by approach and defaulting to transparency and communication;
  • Seeks ownership and accountability in equal measure;
  • Seeks to understand a problem deeply for the purpose of being able to offer a solution, not to dwell on the problem.