We’re searching for a strong developer to join our growing team of iOS developers—to help match the needs and requirements of our growing user base. As a member of the WOLF team, your role will require you to work in small project teams to deliver new features, working closely with Android Developers, Web Client Developers, Server Developers, Designers, Product Owners and Project Managers.
As a Senior Developer, you will be required to play an active role in bringing new features to fruition;building-out the scope of the feature, identifying potential issues, and playing a primary role in the implementation of that feature.
What we are looking for in a Senior iOS Developer;
● Solid experience using Swift
● Solid experience using Source Control tools such as Git
● Ability to produce high quality, maintainable and clean code
● Comfortable writing Unit Tests
● Familiar with MVVM practices
● Familiar with using XCode Profiler tools
● Experience in an Agile / SCRUM work environment
● Experience working with native iOS frameworks such as UIKit, Core Data, Core Animation
● Comfortable providing and receiving constructive Pull-Request feedback
Nice to haves;
● Experience with Protocol-Oriented Development (POD)
● Experience using issue tracking software such as Jira
● Experience working closely with QA team
● Experience with Automated Testing
● Experience working with Objective-C
Our app is predominantly built in Swift, including some SwiftUI and Objective-C. The codebase is largely built using MVC, however we are currently in the process of migrating to the MVVM architecture.
Benefits
● Perkbox subscription
● 25 days holiday with increases for long term service
● Full working flexibility over Christmas and New Year
● Flexible working – minimum 2 days in the office (if office-based) and flexible start and finish times
● Early finish Friday
● Cycle to Work Scheme
● Pension Scheme