Software Developer/ Engineer/ Architect

iOS Developer

The Opportunity:

SmartSpace Global, of FWI/Poppulo are looking for a talented iOS Developer to join our growing mobile development team. This is an opportunity to work with a high performing engineering team that builds technology which enables people to interact with their workplace in new and innovative ways. You must have a passion for developing quality software and handle the pressures and challenges of working with large corporate clients. You will report to the Software Engineering Manager and be a part of our mobile team, where you will leverage Swift, iOS SDK, and other cutting-edge technologies. As a market leader, we strive to continually improve, innovate, and provide a best-in-class user experience. 

Primary Responsibilities:

  • Translate designs and wireframes into high quality code
  • Design and build advanced Workplace applications on the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work on maintaining and improving existing applications and frameworks
  • Participate in agile software development practices, and peer code reviews
  • Continuously evaluate and implement new technologies to maximise development efficiency

Requirements for Success:

  • 3+ years commercial iOS development experience
  • Deep understanding of the full mobile development life cycle
  • Have published examples of mobile applications in the App Store
  • Solid experience of Swift 5 and iOS SDKs (any Android programming experience would be a bonus)
  • Strong Object-Oriented design and programming skills
  • Experience with Git, particularly understanding branching workflows
  • A dedication to quality control practices such as unit testing, functional testing, automated testing, code review, and manual QA
  • Excellent verbal/written communication skills with the ability to communicate complex concepts with both business stakeholders and engineers
  • A willingness to participate in open discussion  

Helpful for Success:

  • Experience integrating mobile applications with RESTful services asynchronously 
  • Knowledge of the Coordinator pattern 
  • Familiarity with Provisioning and App Store Connect
  • Knowledge of Continuous Integration 

All applicants must be authorized to work in the UK or Ireland.