Integrant logo

Lead iOS Developer

Integrant
Full-time
On-site
Cairo Cairo Governorate Egypt
Mobile Development

We are Hiring!

Integrant is looking for a "Lead iOS Developer" who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.


Responsibilities

  • Apply mobile application expertise on the iOS platform to improve customer experiences
  • Work with customers, designers and UX experts to design and develop solutions to challenging problems
  • Work with iOS frameworks such as Core Data, Core Animation, Core Graphics
  • Provide leadership to development teams and mentor junior developers by setting up standards and best practices for the entire project
  • Work with internal teams to come up with best possible ways to deliver quality products and Apps with a quick turnaround time
  • BS/MS degree in Computer Science, Engineering or a related subject
  • At least 7+ years proven Working experience in iOS development
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle
  • Strong in IOS development especially in Swift language
  • Experience with third-party libraries and APIs
  • Must have published three or more iOS apps in the app store
  • A deep familiarity with Swift, and Cocoa Touch
  • Experience working with MVC and MVVM design patterns
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics
  • Experience working With SwiftUI
  • Experience working With Combine
  • Solid understanding of the full mobile development life cycle
  • Experience with performance and memory tuning
  • Experience in continuous integration and unit testing frameworks
  • Ability to effectively work with Design and QA teams and setting up expectations by coordinating with them on regular basis
  • Commitment to producing top quality, well designed and flexible mobile applications
  • Knowledge of agile methodology and frameworks like Scrum, Kanban, XP, etc
  • Good skills to coach team how to follow agile scrum, which really works
  • Know about the value of metrics and incremental delivery
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc
  • JIRA/Confluence experience
  • Competitive compensation package
  • PTO, full medical and dental coverage, etc.
  • Opportunity to travel and work onsite with U.S. customers
  • In-house Technical and English training programs
  • Dedicated learning time (check out our 4Plus1 Program)
  • Interest free loans
  • Flexible work schedules
  • Perks: events, sponsored lunch, game area, rooftop hangout + more!