Browse Jobs
For Employers
Post JobLog inGet Started

Senior iOS Developer

Cairo, Egypt
Posted 6 years ago
5Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Scope:

  • Creating the application’s user-facing code, managing development tasks on task level from understanding the requirements to designing solutions to implementation to deployment.
  • Responsible for preparing technical plans for long term development tasks, coding standards, integration requirements and features, dependencies, and documentation.

Main Responsibilities and Duties:

  • Collaborates with Back-end developers to integrate user-facing elements with server side logic
  • Write clean code and proactively support and applies best practices and refactoring techniques
  • Identify bottlenecks and bugs, and devise solutions to problems
  • Help maintain code quality, organization and automatization

Job Requirements

  • At least 3 years of Proven work experience as a Senior iOS developer.
  • Bachelor degree in computer Science, or Computer Engineering.
  • Familiar with Agile Methodology or Scrum.
  • Analytical Skills: Able to process qualitative or quantitative data and draw insightful conclusions.
  • Communicating and Listening: We are a multi-cultural office with people from all over the world–so that means listening to people and striving to make connections.
  • Proactive: Acts without being told what to do.
  • Feels confident making suggestions and bringing new ideas.
  • High standards, hard work ethic, and persistence.
  • The ability to multitask and work under pressure to meet deadlines.

Qualifications:

  • Proficient with Swift.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with different device sensors and HW.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to backend services (socket communication experience is a plus)
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with performance and memory tuning with tools.
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools (GIT)
  • Familiarity with continuous integration and testing

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior iOS Developer