Principal Software Engineer

Washington, DC
Nov 24, 2021
Jan 05, 2022
Full Time
Job Description

Arc XP is a cloud-based digital experience platform that helps enterprise companies, retail brands and media and entertainment organizations create and distribute content, drive digital commerce, and deliver powerful multichannel experiences. A division of The Washington Post, Arc XP has powered the digital transformation of customers across the globe, currently serving over 2,400 sites in more than 25 countries that reach nearly 2 billion unique visitors monthly.

We are currently looking for a Principal iOS Engineer to be part of our Arc Mobile team. The Arc Mobile team develops editorial facing apps that gives content managers the ability to manage content on mobile devices and Native SDKs that accelerates our customers' integration with Arc Content and Commerce products.

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Mentor junior developers and new team members
  • Define, improve and enforce development processes
  • Guide technical architecture by conducting design reviews


Minimum Qualifications
  • BS/MS degree in Computer Science, Engineering or related experience
  • 8+ years of proven software development experience and iOS development skills
  • Proven working experience in iOS app development
  • Proficiency in coding with Swift and Objective-C
  • Have published at least one original iOS app
  • Experience with iOS SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • Solid understanding of version control principles.
  • Solid understanding of the agile software development methodologies
  • Experience with Mobile DevOps
  • Experience with unit testing and mocking

Preferred Qualifications
  • Experience building SDK and distributing embeddable libraries and software
  • Experience developing an e-commerce application

The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.

Similar jobs