Job Details

Senior iOS Mobile Architect -- Dubai (EPAM Systems)

Advertiser
EPAM Systems Ltd
Location
Dubai, United Arab Emirates
Rate
-

Senior iOS Mobile Architect -- Dubai (EPAM Systems)

Responsibilities

  • Responsible for breaking down complex technical problems into simple, implementable solutions.
  • Maintain a full and complete understanding of solution interdependencies and limitations.
  • Envision and realize App architecture on the platform
  • Manage the technical factors related to the resilience, performance, quality, and responsiveness of applications
  • Ensure technical features are delivered to support all non-functional requirements.
  • Guide development staff to exploit identified new techniques and strategies to work more efficiently.
  • Overall responsibility for code quality and development level testing.
  • Overall responsibility for code reviews.

Skills

  • Strong interpersonal skills with ability to explain technical details to both technical and non-technical audiences.
  • Able to influence the technical direction of internal and external teams
  • Able mentor development staff on relevant iOS technologies (Swift, Objective-C, Cocoa, etc).
  • Detailed knowledge and understanding of key iOS frameworks such as Core Data, Core Animation, etc.
  • Detailed knowledge and understanding threading and performance tuning of iOS Apps.
  • Experience evaluating and leading the adoption of new technologies and techniques.
  • Experience integrating iOS applications to Back End services.
  • In-depth understanding of Apple's design principles and interface guidelines.
  • Experience with performance and memory tuning tools.
  • Experience with push notifications and relevant API's
  • Proficient understanding of GIT code versioning tools.
  • Experience working in a continuous integration context.
  • Experience working on commercial software products with large user deployments.
  • 8 years of iOS programming experience.
  • Experience with travel related apps preferred.

Send Application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!