Job Description
We are seeking a highly skilled and results-driven iOS Developer to join our team. In this role, you will focus on delivering high-quality mobile experiences for our users, collaborating closely with cross-functional teams to bring innovative features to life while optimizing app performance.
Responsibilities:
Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI
Work closely with product managers, designers, backend developers and QA team to define and deliver features that meet project objectives.
Optimize app performance to ensure smooth user experiences across various devices and operating systems.
Write clean, scalable, and testable code while adhering to industry best practices and design patterns.
Debug and resolve technical issues efficiently, ensuring seamless app operation.
Analyze user feedback and app metrics to enhance application performance and usability.
Requirements:
Proficiency in Swift
Strong knowledge of SwiftUI, and modern iOS development practices, including declarative UI design and reactive programming with Combine
Solid experience with architectural patterns like MVVM, Redux, or Clean Architecture
Proven experience integrating third-party libraries, APIs, and SDKs
Proficient in integrating and consuming RESTful APIs, working with JSON data formats, and implementing asynchronous programming patterns to ensure responsive and efficient app performance
Knowledge of Apple’s Human Interface Guidelines (HIG) and ability to create user-friendly interfaces
Experienced in utilizing Xcode, Instruments, and other advanced debugging and performance optimization tools to enhance app quality and efficiency
Skilled in version control tools like Git
Familiar with testing frameworks like XCTest and UI automation
Knowledge of analytics and monitoring tools such as Firebase, Google Analytics, or WebEngage.
Excellent problem-solving skills and the ability to provide technical guidance and solutions
Strong communication skills and the ability to collaborate effectively within a team
این آگهی از وبسایت ایران استخدام پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران استخدام برین و از اونجا برای این شغل اقدام کنین.