Bench HR

Senior iOS Developer (Swift)

Bench HR Giza, Al Jizah, Egypt
No longer accepting applications

As a Senior iOS Developer at [Your Company Name], you will be responsible for designing, developing, and maintaining our iOS applications. You will work closely with cross-functional teams to deliver high-quality software products that meet our clients' needs and delight end-users. Your extensive experience in Swift and iOS development will be pivotal in driving innovation and excellence.


Responsibilities


  • Collaborate with the product management and design teams to conceptualize, design, and develop mobile applications that provide exceptional user experiences.
  • Lead the architecture, design, and implementation of iOS applications, ensuring they are performant, maintainable, and scalable.
  • Write clean, efficient, and well-documented code in Swift, while also ensuring compliance with coding standards.
  • Conduct code reviews and provide mentorship to junior developers to maintain code quality.
  • Stay up-to-date with the latest iOS technologies and best practices, integrating them into the development process.
  • Troubleshoot and resolve complex issues related to the iOS applications, including performance optimization and bug fixing.
  • Collaborate with the Quality Assurance team to ensure the apps meet high-quality standards and are free from critical defects.
  • Continuously monitor and optimize application performance, identify bottlenecks, and implement solutions to improve efficiency.
  • Keep up-to-date with emerging trends in mobile development, evaluating their relevance to our projects.


Qualifications


  • Bachelor's or Master's degree in Computer Science or a related field.
  • A minimum of 5 years of professional iOS development experience with a strong focus on Swift.
  • Proficiency in iOS development tools and frameworks, including Core Data, Core Animation, and SwiftUI.
  • Solid understanding of software design principles, including object-oriented and design patterns.
  • Experience with RESTful APIs, third-party libraries, and integration of web services.
  • Familiarity with version control systems (e.g., Git) and project management tools.
  • Excellent problem-solving skills and the ability to work effectively both independently and as part of a team.
  • Strong communication skills and the ability to articulate complex technical concepts to non-technical team members.
  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at Bench HR by 2x

See who you know

Get notified about new iOS Developer jobs in Giza, Al Jizah, Egypt.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More