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:
- This position will involve working remotely.
- 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!