iVEGA Consulting
iOS Developer
iVEGA ConsultingAustralia18 hours ago
ContractInformation Technology

Job description:


  • Have 4-5+ years of IOS mobile development experience for large, secure, enterprise applications
  • Have excellent and demonstrated experience in
  • iOS development with Swift
  • Android, Xamarin and React Native Development (optional)
  • Understanding of Agile development methodology and development practices such as BDD, TDD, Kanban, Lean, etc
  • Developing complex UI designs using Xcode interface builder/SwiftUI.
  • Managing and integrating with third party APIs.
  • MVVM architecture and MVP architecture for UI layer development.
  • Experience architecting apps using a CLEAN architecture pattern.
  • REST APIs and experience in integrating with them using RxSwift/Combine.
  • Dependency injection.
  • Entire application lifecycle from concept, design, test, release and support.
  • Continuous integration and continues deployment using XCode, Fastlane and Jenkins environment.
  • Protocol-oriented programming, writing test cases as well as using source code management software within a programming team.
  • Ability to co-ordinate with UX and visual designers, challenge when necessary and stand up for correctness.
  • Are experienced in leading and mentoring engineers, helping them shape their own career growth and skill set within the Digital Experience Community

Key Skills

Ranked by relevance