drjobs
iOS Developer
drjobs iOS Developer العربية

iOS Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

3 years

Job Location

drjobs

Cairo - Egypt

Monthly Salary

drjobs

Negotiable

Nationality

Any Nationality

Gender

Others

Vacancy

1 Vacancy

Job Description

Req ID : 434953

Responsibility:

  • Write scalable, robust, testable, efficient, and easy-to-maintain code.
  • Translate user stories into stable, working, and high-performance software.
  • Work within a team to design, develop, and support multiple products.
  • Play a key role in architectural and design decisions, building toward an efficient distributed architecture.
  • Have a customer-focused mindset to create the best solutions for users.
  • Stay up to date on the latest advances and technologies.
  • Share knowledge with others.
  • Own the support for the products and respond to incidents.
  • Evaluate user requests for development and modification on applications to determine feasibility, time requirements, and system compatibility.
  • Be task-oriented: show commitment and ownership for deadlines.

Tasks:

  • Maintain high standards of code quality.
  • Adhere to a rigorous test-driven development process.
  • Write feature design specification documents for coding and design activities
  • Follow agile principles and CI/CD process pipelines.
  • Work with Scrum team to help prioritize development activities and estimate level of effort.
  • Maintain sprint backlog refinements up to date.
  • Contribute to all scrum events specially Sprint planning, Retro, Sprint Review.

Job Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or equivalent.
  • Proficiency with Objective-C, SWIFT
  • 3+ years of industry experience as a iOS developer.
  • Proficiency in Objective-C or Swiftand Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Proficiency in code versioning tools including Mercurial, Git, and SVN.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to backend services
  • Knowledge of web technologies and UI/UX standards
  • Understanding of Apple design principles, as well as interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools, such as Instruments and Shark.
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning toolssuch as Git, Mercurial or SVN
  • Familiarity with continuous integration
  • Have published one or more iOS apps in the app store
  • Proficient command of English.
  • Detail-oriented: have an eye for detail.
  • Accept criticism and be able to work positively.
  • Be able to produce original ideas.
  • Collaboration and teamwork
  • Creative and analytical approach.
  • Quick decision making and naturally problem solver ableto break down complex problems into smaller, less complex problems
  • Understand voice of customer.

Employment Type

Full Time

Company Industry

IT - Software Services

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.