Browse Jobs
For Employers
Post JobLog inGet Started

iOS Developer

MidEast Communication Systems
New Cairo, Cairo
Posted 6 years ago
72Applicants for2 open positions
  • 64Viewed
  • 6In Consideration
  • 5Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Maintain a strategic working relationship with all team members and all key departments.
  • Be a lead ambassador of MES at all times.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.
  • Capable of understanding and contributing to the technical solution from design to the code level.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain required system modules, front-end, back-end applications built on different technologies.
  • Design, develop, and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Analyze and resolve technical and application problems.
  • Design and implement new features and mobile applications.
  • Optimize software to maximize speed and scale, factoring in network latency and bandwidth constraints.
  • Develop test infrastructures, writing documentation and ensuring high performance.
  • Translating of UI/UX wireframes to visual elements.
  • Collaborating with his team members and other teams.
  • Write new code and maintain and update existing code.
  • Building reusable code and libraries for future use.
  • Designing and scaling API endpoints.
  • Package and support deployment of releases
  • Abide by and enforce internal processes and policies

Job Requirements

  • Experience with the iOS SDK.
  • Have experience of working on at least three iOS apps from scratch.
  • Experience with Socket, real-time and Push Notifications programming.
  • Experience with third-party libraries and API integration like reachability, socket.IO, Google maps etc.
  • Knowledge in Carthage, CocoPods, Coredata, MVC, and SQLite
  • GIT experience.
  • Experience working with remote data via REST, real-time data and JSON.
  • Strong knowledge of iOS UI design principles, guidelines, patterns, and best practices.
  • Knowledge of Android development is a plus.
  • App publication process on the Apple App Store.
  • Ability to write clean and thoroughly documented code.

Featured Jobs

  • Full Stack Developer - Nasr City, Cairo28 days ago
    Logo
  • Flutter Developer - Alexandria, Egypt21 days ago
    Logo
  • Laravel Developer - Mansoura, Dakahlia17 days ago
    Logo
  • Python/Django Backend Develope... - Maadi, Cairo2 months ago
    Logo

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentiOS Developer