Citizen
Full Time
Direct Hire
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 11th Jul 2022
Position Title : Software Engineer / Senior Software Engineer
Type of Position: Permanent
Experienced required : 5+ Years
Qualification : B.E / B.Tech / MCA
Skills Required:
Mobile Operating System : iOS
Languages : Swift , Objective C, JSON , XML
Testing Tools : XCTest
Databases: Sqlite & REALM
Others:
Good knowledge of coding standards (SOLID principles), design patterns
Good knowledge of TDD and CI/CD practices
Strong background culture of delivering projects with first time right and Zero defects in Production
Very good analytical and problem-solving ability
Should have excellent verbal and written communication skills
Swift 5 is a plus
Apple TV
Swift UI
Job Description:
Good attitude and willing to learn.
Proficient with Objective-C or Swift and Cocoa Touch
Experience for developing applications for multiple target devices with different screen resolutions and OS versions.
Experience in MVVM, MVP
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apples design principles and interface guidelines
Knack for benchmarking and optimization
Familiarity with continuous integration
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization