Develop iOS applications for customers, shaping, designing, and building them.
Requirements
- 2 years of experience developing on the platform with excellent understanding of the iOS SDK
- Proficient in Swift
- Knowledge of Git
- Experience on architecture and basic code design and principles (at least MVC)
- Ability to properly integrate any Json API or any third party service.
- Knowledge of programming principles (DRY, SOLID...)
- Experience submitting and releasing applications to the App store
Responsibilities
- develop applications from scratch, including application architecture design, design integration, logic development and API integration, testing phase, until App Store submission.
- responsible of the code quality and the quality of the application you develop.
- Ability to properly integrate any Json API or any third party service.
- Knowledge of programming principles (DRY, SOLID...)
- Experience submitting and releasing applications to the App store
- Knowledge on advanced iOS code architecture concepts (MVVM, VIPER, etc..)
- Code performance optimization and memory management
Other
- Creative with excellent problem solving and analytical skills
- Passion for product quality and attention to details
- Must be a team player and effective collaborator with excellent communication skills
- Passionate about programming and improving codebase