Digital Domain Technology - Platform Group Company Logo

Digital Domain Technology - Platform Group

Washougal, Washington - United States
View all jobs at this company »

iOS Developer

Description

Purpose of the job:

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Essential Functions/Responsibilities:

  • Work from UX mockups and wireframes to create compelling user interfaces for people to consume VR and 360 video
  • Build and document native APIs to interface with our custom backend
  • Work with the team to ensure we deliver well constructed, high quality code
  • Collaborate with designers to ensure technical feasibility of designs

Education, Experience, and Skills Required:

  • 2+ years of experience building iOS apps
  • Strong knowledge of Objective-C
  • Experience working on a shared codebase in a team environment
  • Familiarity with Git
  • Strong written and verbal communication skills
  • Experience working with 3rd party SDKs

Education, Experience, and Skills Recommended:

  • Experience with automated testing frameworks such as XCTest or UI Automation
  • Experience with streaming media players such as ijkplayer
  • Experience with Unity or Android development
  • Experience with social media APIs
  • Basic graphics editing knowledge

Working Conditions and Environment/Physical Demands: 

  • Hours for this position are based on normal working hours but will require extra hours pending production needs
  • Walking/bending/sitting


The above statements are intended to describe the general nature and level of the work being performed by people assigned to this work.  This is not an exhaustive list of all duties and responsibilities associated with it.  Digital Domain 3.0 reserves the right to amend and change responsibilities to meet business and organizational needs.

This Job is no longer active!