iOS Software Engineer

 

QUALIFICATIONS

  • Advanced knowledge of Swift, Objective-C, and iOS / tvOS development tools
  • iOS developers possess advanced knowledge of the platform and have a keen eye for motion with a serious focus on performance
  • At least one or two feature-rich iOS apps completed (code or visual samples of work preferred), with at least one app available in the App Store
  • Advanced experience working with remote web services (using REST, JSON, XML, etc)
  • Knowledge of Swift and Objective-C best practices for code style and performance
  • Successful experience working with clients and internal partners
  • Expert knowledge in writing reusable libraries
  • iTunes Connect and app submission experience
  • Works exceedingly well with fellow team members from all disciplines
  • Proactive, constructive, and committed attitude; demonstrates great follow-through
  • Excellent time management skills demonstrated by the ability to execute on multiple projects while working on a tight deadline
  • Excellent written and verbal communication skills
  • Excels in a highly collaborative environment
  • Passion for learning

Apply

More Open Engineering Positions

Senior Software Development Engineer

Engineering

Our Engineering Org is looking for a passionate Senior Software Development Engineer to join our team! Solve complex problems and work with leading brands while working with the best and brightest!

Systems Integration Development Engineer

Engineering

In the SI team we breathe technology all day long. We strive to master the latest and hottest technologies out there and integrate these to provide the best possible experiences to our customers. We love living in the Cloud and let our clients and our imaginations lead us to the next cool solution. 

Android Software Engineer

Engineering

Our Android team is a close-knit group of engineers who love creating solutions to technical problems.  We are a motivated group who share a set of common values.  Among them are: clean code, performant code, testable code, working together, good communication, continuous learning, continuous integration, simplicity.  Together, we strive to give all of our stakeholders the best experiences possible.