Technical Lead/ Manager

Mobile Application Lead

Introduction 

Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? 

We at FWI and Poppulo have come together to create the market’s most comprehensive omnichannel employee communications platform with unmatched personalization, measurement capabilities, and class-leading space management solution. For the first time, organizations can instantly connect with every employee -- both disconnected and connected -- wherever they work, through a single omnichannel platform. 

The combined business currently serves 6,000+ customers, connecting with and serving content to over 35 million employees in more than 80 countries. 

We know there’s no such thing as a “perfect" candidate - we’re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with FWI/Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. 

The Opportunity 

We are looking for a talented Mobile Application Lead 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 leading our team of mobile developers, 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.  

Key Responsibilities 

  • Lead the team of app developers working across both iOS and Android 
  • 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  

Candidate Expertise Required 

  • Previous experience leading successful agile teams 
  • Experience guiding and mentoring teams on best practices 
  • 8+ 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   

Nice to Have 

  • Experience integrating mobile applications with RESTful services asynchronously   
  • Knowledge of the Coordinator pattern   
  • Familiarity with Provisioning and App Store Connect  
  • Knowledge of Continuous Integration  
  • An excellent workplace culture 
  • Competitive salary 
  • Company performance-related bonus 
  • Medical insurance 
  • Flexible working hours 
  • Educational assistance 
  • In-house soft skills training