Ios Developer Job in Eighteen Pixels India Pvt. Ltd.
Ios Developer
- Lucknow, Lucknow District, Uttar Pradesh
- Not Disclosed
- Full-time
- Permanent
We are looking for an 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.
Roles & Responsibilities
- Work as a senior developer in Enterprise macOS / iOS application development teams
- Design, develop, unit test assigned modules
- Guide juniors in the team and take ownership of the modules assigned
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
- Good knowledge on Swift programming language
- Good programming knowledge of macOS and / or iOS Applications and / or Frameworks
- Good knowledge of Cocoa and/or Cocoa Touch Frameworks
- Good knowledge of Xcode IDE, Instruments and other development and debugging tools
- Good knowledge om Foundation, AppKit and / or UIKit
- Good hold onEvent Handling
- Core Graphics, Layers
- Auto Layout, Size Classes, use of StackViews
- Networking, URL, URLSession
- Memory management
- Concurrency, GCD, Operations, Operation Queues, Core Data
- Closures and / or Blocks
- Key-Value Coding and Key-Value Observing
- Analysis of Crash trace and other debugging skills
- Good at writing Unit tests and writes testable code
- Good knowledge of Data structures and Algorithms
- Should be good at Design Pattern and Principles
- Good knowledge on Git
Fresher
2 - 4 Hires