Techfrolic software solution logo
Full-time
Remote
India
IOS Developer
Experience: 1-3 years
- Design and implement native iOS applications using Objective-C and Swift (preferred) Knowledge of MVC methodologies and its implementation, Object-oriented programming concepts and Design Patterns
- Build UI, service layers, and backend technologies to create data-driven native client solutions- follow Apple recommended coding standards
- Write effective unit tests and documentation
- Good understanding of Apple frameworks like Cocoa Touch, Core Data and Networking, Push Notifications
- Good understanding of multi-threaded application development, data structures, and algorithms Good understanding of HTTP, REST, XML/JSON
- Good understanding of third-party frameworks like Facebook, Firebase, Twitter, Google Maps etc.
- Knowledge of submitting an app on AppStore successfully.
- Follow an agile development methodology.
- Find and correct issues in a complex and rich environment using the latest Xcode instruments and performance tools.
- Coordinate with QA with the implementation, testing, and support of iOS applications.
- Experience with TDD or BDD
- Fluent in design patterns
- Excellent oral and written communication skills
Required Experience and Qualifications
- May or may not have any degree
- Experience - 1 - 6 yrs