IOS Developer BaharTel

  • Full Time

  • Tehran

      -   Tehran

IOS Developer

Posted Long ago

Job Description

Specialist knowledge: - Knowledge of object-oriented design principles, design patterns, coding best practices and mobile applications platforms - Analyzed user stories and participated in sprint planning, scrums, demos and retrospectives - Good analytical and problem-solving skills - Strong vision on UI and UX fundamental concepts. - Preparation of test cases to identify and fix errors - Software quality improvement - Work with outside data sources and API's. - Developing related iOS application and upcoming products - Collaborate with cross-functional teams to define, design, and ship new features - Work on bug fixing and improving application performance - Design, build, and maintain high performance, reusable, and reliable code. - Work with outside data sources and API's. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency.


Nature and length of previous experience: - 3 years of software development experience with a minimum of 2 years of IOS development experience - Experience developing user-facing applications across Apple devices and platforms, especially with Swift - Experience developing using scrum software development methodologies. - Strong vision on UI and UX fundamental concepts - Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text - Enhancing and remaking flows and issues within the application - Flexibility, team working, communication skills and analytical skills. - Computer Science degree or any related academic background is a big PLUS