Job Description

We are looking for creative, talented and highly motivated colleagues to build more opportunities in Hoodad. So we need to cooperate with some IOS Developer to join our mobile team. Your primary responsibility will be to design and develop IOS applications. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. - Design and build advanced applications based on the IOS platform - Collaborate with cross-functional teams to define, design, and ship new features - Continuously discover, evaluate, and implement new technologies to maximize development efficiency - Collaborating with a team of engineers, designers and key individuals across the company to provide the most empowering user experience possible - Implement complex new features and functionality, as well as entire applications end-to-end - Implement new features in our mobile applications & improve existing code. - Write maintainable, clean & efficient code in both Swift & ObjC languages. - Learn new things and share your knowledge with others The Seniority we are looking for: Senior, Experienced and Junior professionals

Requirements

Having experience on both platform Android and IOS has an extra point. General abilities: - Team work ability - Problem-solving ability and open-minded designing - Having creative thinking - Ability to learn new technologies Technical abilities: - Expert in Objective-C, xCode and Swift - Experience in UX/UI Design - Expert in RESTful concept and working with Web API - Familiar with Json and XML - Source Controls (Git and TFS) - Deep knowledge of Design Patterns and principles of Object-oriented design - Expert in iOS frameworks such as UIkit, Alamofire,… - Expert in iOS technologies such as CoreData, ReactiveX, Rxswift, Custom Controls, Networking Protocols

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،