Position: Senior iOS Developer
Company: Particles Global
Category: iOS
Experience required: 5y
English level: fluent

The client of Particles is looking for a Senior iOS Developer.

Start: as soon as possible. Full-time.

Duration: 6-9 months.


We are looking to hire a talented iOS developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
To ensure success as an iOS developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Swift, and be able to work as part of a team. Ultimately, an outstanding iOS developer should be able to create functional, attractive applications that perfectly meet the needs of the user.

**Responsibilities**
 • Design and build advanced applications for the iOS platform
 • 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 and skills**
 • Proven working experience in software development 
 • Working experience in iOS development
 • Have published one or more iOS apps in the app store
 • A deep familiarity with Swift and Cocoa Touch 
 • Strong experience with UIKit;
 • Knowledge of RX Swift, Combine;
 • Usage of Design Patterns on iOS (MVC, MVVM)
 • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
 • Experience with third-party libraries and APIs
 • Experience with Apple Pay
 • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
 • Solid understanding of the full mobile development life cycle