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.