Search by job, company or skills

C

Senior Mobile Engineer (iOS)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 months ago

Job Description

Who We Are

Powered by Cenomi Group, we are a new and independent venture, focused on building the leading lifestyle e-commerce platform in MENA. We're a tight-knit founding team with diverse experiences and backgrounds, but with a united passion for creating inspiring solutions for consumers and retailers.

Join our mission to create a true omni-channel e-commerce to make selling, shopping and delivery simple and enjoyable for everyone.

Responsibilities:

  • Develop high-quality iOS applications using Swift and Objective-C.
  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define and implement new features and functionalities.
  • Participate in the entire software development lifecycle, including planning, designing, coding, testing, and deployment.
  • Conduct thorough code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Optimize application performance and enhance user experience by implementing best practices and utilizing the latest iOS frameworks and technologies.
  • Troubleshoot and debug complex issues, and provide timely resolutions.
  • Stay updated with the latest trends and advancements in iOS development, and evaluate their potential impact on the company's projects.
  • Mentor and guide junior developers, providing technical leadership and sharing best practices.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Developer, with a strong focus on iOS development.
  • Proficiency in Swift and Objective-C, with a solid understanding of iOS frameworks (UIKit, Core Data, Core Animation, etc.).
  • Strong knowledge of software development principles, including object-oriented design, design patterns, and data structures.
  • Experience working with RESTful APIs and integrating third-party libraries and SDKs.
  • Deep understanding of iOS app architecture and design patterns (MVC, MVVM, etc.).
  • Familiarity with version control systems, such as Git.
  • Solid debugging and troubleshooting skills, with the ability to analyze and resolve complex technical issues.
  • Excellent problem-solving and analytical thinking abilities.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proven ability to manage multiple projects and meet deadlines in a fast-paced, agile environment.
  • Experience with automated testing and continuous integration is a plus.

What To Expect After Applying

We will review your application and will contact you if your qualifications match our requirements for the role by email. If you are not selected for this position, keep an eye out for future opportunities.

Our primary focus is to build a world-class collaborative team that values hard-work, authenticity and purposefulness and is focused on execution and making a difference (solving a real problem). Our setup offers the best of both worlds: start-up setup, growth and upside on the one hand, while being part of an established and well funded group with significant assets on the other.

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 65387509