Job Openings Senior iOS Engineer

About the job Senior iOS Engineer

Skills Required

Knowledge of Swift, iOS Development, Xcode and Cocoa Touch Frameworks

Understanding of various mobile architectural patterns (MVVM, Coordinator, MVC, etc.)

Experience with Functional Reactive Programming using Combine, RxSwift, or other FRP frameworks

Experience in Web Services (REST APIs and JSON)

Experience with GraphQL and Apollo Framework

Experience in database design and working with Core Data , Realm

Knowledge in Push notifications, Web Sockets, Location Based services, Concurrency and Networking.

Knowledge in Provisioning, App submission and Appstore approval process

Knowledge on Version Control Systems (SVN, GIT, etc)

Experience in Agile-based methodologies such as Scrum will be an added advantage

Familiarity with Sketch, Figma and other UX tools

Ability to write automated test suites.

Knowledge in common best practices and mobile app security.



Must have skills

Figma UX Tools SVN GIT App Submission Realm RxSwift FRP Framework iOS Development Xcode Cocoa touch framwork REST API JSON