More about the role
Functional Knowledge
• Experience coding with Swift
• Experience coding with Objective-C is a plus
• Reactive programming experience with RxSwift & Combine
• UIKit/SwiftUI
• XCFrameworks/Swift Package Manager
• Good understanding of development best practices, SOLID Principles, modular architecture
• Knowledge of New Look’s applications & environments
• Practical understanding of New Look’s application architecture
• Skilled in the use of tools used for software testing, debugging & profiling (e.g. Instruments, Charles Proxy)
Business Expertise
No previous experience in retail necessary, but a plus if any.
Leadership
• Closely collaborate, and peer review code with other members of the team
• Proven experience of making decisions based on data
• Experience coaching/mentoring junior/graduate members of the team
Problem Solving
• Ability to understand, design, PoC, and implement software features based on:
o Understanding of the functionality, and the business impact of it
o Prioritization of the functionality, and it’s influence in our ability to trade
Nature of Impact
• It is the responsibility of the Senior iOS Developer –alongside Engineering, Test, and Product Leads– that the quality of the features being developed are fit for release to a live environment, and our customers, are maintainable, and properly architected.
Area of Impact
• Senior iOS Developers impact the work within the development team, help with the estimation of the efforts required to bring a feature to our customers and informs the engineering & product teams, on the dependencies for the features being developed.
Interpersonal Skills
• Proven experience making decisions
• Produces accurate results and demonstrates attention to detail
• Delivers results at pace without compromising quality
• Able to work on own initiative whilst observing defined processes
• Questioning, challenging, and business analytical mind
• Good time management skills, and organisational ability
• Strong written and verbal communication skills
• Experience leading others
• Builds good working relationships, and collaborate with other areas like Product, Testing, Engineering & DevOps
• Flexible and able to cope with change
Job ID: 51651
Position Summary...Want to make a lot of people’s day? Our Member Frontli...
JOB DESCRIPTIONOverview:The Axle Line Welder performs line welding of various pa...
JOB DESCRIPTIONOverview:Move trailers of product around the yard in and out of d...
JOB DESCRIPTIONThe EU AP Specialist Co-op will focus primarily on supporting Acc...