Software Engineer - iOS

Location: New York, NY
Date Posted: 09-12-2017
This company’s tools make it easier for people to create websites that tell their stories. They help everyone from individuals and local artists, to entrepreneurs shaping the world’s most iconic businesses.
They are looking for a Software Engineer to join their team (already over 500) - headquartered in downtown Manhattan. 
They want someone who demonstrates sharp intellectual curiosity, a collaborative work ethic, and are able to:
  • Drive development of multiple mobile apps used by hundreds of thousands of their customers
  • Prototype new app and feature ideas - exploring new technologies that are at the forefront of mobile technology
  • Design and implement new features, create UI, debugging, data modeling
  • Testing all applications against software and hardware versions. Provide timely turnaround and documentation of bug fixes during test cycle
  • Code backend applications and features
  • Work closely with their engineering team, particularly server-side
  • Work across disciplines with team members representing product, design, web development, and product marketing
  • Maintain apps, listen to community and fix issues that arise
  • Expertise in Git, Objective-C, Swift and Cocoa
  • Strong understanding of interactive application development paradigms, memory management, file I/O, network & socket programming, concurrency and multi-threading; experience with ReactiveCocoa and MVVM a plus
  • Have published one or more well-regarded applications in the Apple app store
  • Well-versed in client/server architectures
  • Ability to translate technical requirements into business solutions
  • Passionate about end-to-end user experience design
  • Knowledge of iOS SDK performance tools and optimization techniques
this job portal is powered by CATS