Skill diminta
GitSwiftUnit TestingXcode
Deskripsi
Deskripsi pekerjaan IOS Developer Titipku
Job Description
- Designing and building mobile applications for Apple’s iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- Identifying potential problems and resolving application bugs.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Write clean, readable, and testable code within a reasonable timeline.
- Code review each other's code and learn the software engineering best practices.
Qualifications
- Proficiency in Objective-C and/or Swift, Xcode, the iOS frameworks, utilities and technical dependencies.
- Familiarity with RESTful APIs to connect iOS applications to backend services.
- Proficient with Unit testing/TDD and XCTest or other unit testing tools
- Working knowledge of the general mobile landscape, architectures(MVVM, VIPER etc), trends, and emerging technologies
- SOLID understanding of the full mobile development life cycle and design patterns
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools, such as Git