Senior IOS Mobile App Developer

  • Advansys
  • 6th of October City, Giza Governorate, Egypt
  • Full-time

وصف الوظيفة

  • Lead the design and development of innovative iOS applications, focusing on performance and user experience.
  • Work closely with designers and product managers to translate requirements into functional applications.
  • Architect and maintain scalable, maintainable native iOS code in Swift, ensuring high performance across a wide range of devices.
  • Perform code reviews and provide mentorship to junior developers, fostering a culture of continuous improvement and excellence.
  • Integrate with third-party libraries and APIs, ensuring functionality and security.
  • Conduct research on emerging technologies and incorporate them into the development process as needed.
  • Debug and troubleshoot application issues efficiently, ensuring seamless app performance.
  • Implement best practices for app development, including version control, testing, and documentation.
  • Engage in team meetings and contribute to the agile development process.

إمتيازات الوظيفة

متطلبات الوظيفة

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in iOS application development with a strong portfolio of apps.
  • Deep knowledge of Swift and Objective-C programming languages.
  • Strong understanding of Core Data, UIKit, and other iOS frameworks.
  • Proficient in using RESTful APIs and integrating web services.
  • Experience with unit testing and UI testing frameworks.
  • Familiarity with Agile methodologies and version control systems like Git.
  • Excellent problem-solving skills with a clear understanding of algorithms and data structures.
  • Strong communication skills and ability to work within a team-oriented environment.
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) practices is a plus.