Desired Skills and Experience
- You will ensure all developments are documented, meet high level design requirements e.g. data, user experience, architecture, security, quality & operations, as well as regulatory and industry standards.
- Accurately report on development progress and issues within scrums, identifying remedial action when required to address problems and keep development on track.
- Proactively keep abreast of industry developments, skills and technologies and share information, ideas and best practice with other members of the team.
- Create and maintain strong working relationships with project stakeholders and the wider organisation, so that the overall function operates professionally and is seen as delivery focused. Engage professionally with customers when required.
- Provide input into platform design, offering advice and thoughts and providing feedback.
- Demonstrate a logical and structured approach to time management, estimations and task prioritisation. Work within project timelines and budgets.
- Participate in team activities and team planning with the aim of improving team skills, awareness and quality of work.
- iOS
- Objective-C (Swift is a plus),
- Core Data,
- StoreKit,
- IAP,
- Web services and Caching
- Advanced OOP
- TDD/BDD
- Design patterns/Design principles
- Agile
- Scrum/Kanban
- Android
- Android Studio
- Java/Kotlin
- Xamarin -
- Xamarin.iOS
- Xamarin Studio
- Fabric publishing. A modular publishing system which is designed to meet the needs of all of our brands, from the biggest to the smallest.
- Wedding planner. Interactive free planning tools to help couples plan their perfect day.
- Crystal. Our eCommerce solution handles online and telephone ordering, stock management and fulfillment.
- Mobile newsstand.
- Supportive environment - we want to help each other succeed
- Choice of Mac or Windows, desktop or laptop - top spec hardware
- Excellent opportunities for personal development - varied work on scaled systems, bi-weekly dev day, regular training opportunities, passionate colleagues, commitment to the latest technologies
- Social space in our Hammersmith office, including ping pong, pool and arcade games
- On-site cafe as well as varied local eateries
Apply