
Senior iOS Developer
Senior iOS Developer
Responsibilities:
- Translate designs and wireframes into high-quality code
- Write clean, maintainable, and efficient code, and ensure code quality through unit testing and code reviews
- Identifying problems and resolving app bottlenecks
- Collaborate with teams to define, design and ship new features
- Unit-test codes for robustness, usability and general reliability
- Implement new technologies to scale development efficiency
- Publishing application to App Store
- Collaborate with cross-functional teams, including designers, product owners, and other developers, to develop and implement innovative solutions
Requirements:
- 3+ years of experience
- BS/MS degree in CS or a related field
- Proficient in Swift and Cocoa Touch.
- Experience with RESTful APIs, JSON, and XML
- Familiarity with push notifications, APIs, & cloud messaging
- Solid understanding of iOS frameworks, including UIKit, Core Data, and Core Animation
- Knowledge of Apple’s design & app interface guidelines
- Proficient in Mercurial, Git, and SVN
- Experience with continuous integration
- Published one or more iOS apps in the app store
- Familiar with industry-standard coding practices
- Strong problem-solving skills, with the ability to identify and troubleshoot issues in a timely manner
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
- Experience in mentoring and guiding junior developers
- Decisiveness, and time management skill
- Experience with BLE Eddystone and iBeacons
Job Category: ios developer
Job Type: Full Time
Job Location: Islamabad