Senior iOS Developer - Remote

  • Full-time

Company Description

Company: Work remotely for a creative digital products agency that designs and develops beautiful and powerful apps. They’re headquartered in the United States, with team members based around the world.

Opportunity: Looking for a talented, passionate, and resourceful iOS engineer who wants to be a part of a growing digital products group and build amazing apps using the latest iOS tools, APIs, and technologies. Full-time, remote.

Job Posted: February 21st, 2019 

Job Description

  • Solve complex problems for high-profile projects.
  • Work with some of the most interesting tech companies in the world
  • Get a behind the scenes look at how big technology companies work without having to commit multiple years to the same project or code base.
  • Build iOS applications from scratch & iOS libraries that can be shared across applications
  • Update existing iOS applications
  • Develop great code, ensuring quality with unit tests where appropriate
  • Conduct code reviews to ensure compliance with quality standards
  • Work in an Agile development process
  • Collaborate with designers, quality assurance testers, project managers, product managers, and project sponsors
  • Communicate tasking estimation and progress regularly to a project manager and/or through appropriate tools

Qualifications

  • Minimum of 3 years of professional iOS software development
  • Minimum of 6 years of professional software development (B.S. or M.S. in Computer Science may be considered towards professional experience)
  • Demonstrated delivery of iOS applications to the app store
  • Proficient with Swift and Cocoa Touch with a solid understanding of Objective-C
  • Strong understanding of common backend system integration/web services, memory management, both with and without ARC, and multitasking techniques with potential areas of risk
  • Experience with multiple Apple-provided frameworks, such as Core Data, Core Animation, Core Graphics, Core Text, Core Audio, and SpriteKit. Including, adaptable layouts and extensive use of Autolayout in both code and Interface Builder
  • Experience with Git, including understanding of branching and merging workflows
  • Design-minded attention to user interface implementation

Additional Information

Application process:

  • Apply on Smartrecruiters (estimated time: 10 minutes)
  • Email follow-up questions (estimated time: 15 minutes)
  • Hackerrank Assessment (estimated time: 35 minutes)
  • Interviews

 

All your information will be kept confidential according to EEO guidelines.

SalsaMobi is an Equal Opportunity Employer.