Job Openings Senior iOS Engineer

About the job Senior iOS Engineer

Requirements:

  • Minimum 5 years of enterprise grade iOS app development
  • Deep understanding of iOS development concepts and high experience Swift
  • 2+ years experience with SwiftUI
  • Experience with a reactive framework (RXSwift, ReactiveSwift, Combine)
  • Experience with refactoring complex legacy code with a business-scalable approach
  • Quality assurance of software via modern engineering practices
  • Willingness to introduce new technical alternatives
  • Ability to pick up on new technologies
  • Staying up-to-date on industry trends

What Makes You Stand Out:

  • Deep understanding of UI fundamentals (e.g. View Controller lifecycle, etc.) and ability to think UI in storyboards/XIB or code.
  • Experience with large-scale iOS projects with complex dependencies, internal libraries, asynchronous completion blocks, and multi-threaded processes.
  • Clean Architecture understanding is a big plus.
  • Familiar with Object-Oriented, Protocol-Oriented, and Functional Programming paradigms.
  • An eagerness to share your knowledge with others
  • A desire to continuously learn as you strive to develop and improve as a team
  • Great communication and presentational skills

Required Citizenship / Work Permit / Visa Status
US Citizens/Green card holders(Preferred)/H1B will also work if the candidate is very good

Must-Haves
Minimum 5 years of enterprise grade iOS app development
Deep understanding of iOS development concepts and high experience Swift
2+ years experience with SwiftUI
Reactive Frameworks(Combine(best if the candidate has this), RXSwift, Reactive Swift)
Candidate should be very good consultant with very strong communication(Non negotiable)
Finance Services Background is preferred
******
Need local candidates only,