وصف الوظيفة
Key Responsibilities
- Work closely with product and engineering teams to understand business requirements and transform them into high-quality, scalable iOS applications.
- Contribute to engineering best practices and mentor junior developers to support their growth and technical excellence.
iOS Application Development
- Lead the design and development of robust, maintainable, and high-performance iOS applications using Swift.
- Ensure application stability, scalability, and performance through clean, testable, and efficient code.
- Conduct code reviews and maintain high standards of code quality and maintainability.
Architecture & System Design
- Implement and maintain modern iOS architectures (MVVM, VIPER, or Clean Architecture) to promote code reusability and scalability.
- Integrate with RESTful APIs, GraphQL, and third-party SDKs to deliver seamless mobile experiences.
UI/UX Collaboration
- Collaborate with design teams to deliver pixel-perfect, accessible, and user-friendly interfaces that align with product vision.