Simon Moss
Senior iOS Developer at Candyspace- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Candyspace
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior iOS Developer
-
Nov 2021 - Present
• Large overall team, manage sub team, responsible for 3 other devs • High profile app for a household name, 600k reviews on store • Work to high pressure ambitious deadlines • Strong focus on code quality, using all available language features • Integrate new features with and maintain large existing codebase • Communicate with clients - feature presentation and discussion • High unit test coverage (protocols and mocks, given/when/then) • Use of single responsibility models and classes to promote modularity • Proper error handling, graceful failure – Result type, throw-catch • Code-only UI build
-
-
-
Conferma Pay
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
iOS Developer
-
Jun 2020 - Nov 2021
• End-to-end development • White-labelled app for two major global banking clients • Major migration from Objective-C to Swift. Rewrite and refactor. • Reduced codebase size by 35% while adding new features • Document classes, methods, and properties with markup • Dependence on protocols rather than implementations • Direct support for corporate and individual customers where needed • Manage prioritisation of tasks from multiple concurrent sources • Work to high pressure ambitious deadlines
-
-
-
DDM Health
-
United Kingdom
-
Wellness and Fitness Services
-
1 - 100 Employee
-
iOS Developer
-
Feb 2019 - Jun 2020
• Clean code using SOLID guidelines • Wrote coding standards documentation • Review colleagues work for pull requests, feedback where necessary • Created reusable shared UI classes for shared team use • Created interactive charts, animations and audio player • Work closely with design team to ensure best outcome • Clean code using SOLID guidelines • Wrote coding standards documentation • Review colleagues work for pull requests, feedback where necessary • Created reusable shared UI classes for shared team use • Created interactive charts, animations and audio player • Work closely with design team to ensure best outcome
-
-
-
-
iOS Developer
-
Feb 2018 - Feb 2019
Created ClimbingCoach rock climbing training app. Designed developed, tested and marketed. 34k lines. Ongoing support on a hobby basis. Created ClimbingCoach rock climbing training app. Designed developed, tested and marketed. 34k lines. Ongoing support on a hobby basis.
-
-
Education
-
Oxford Brookes University
Master of Engineering - MEng, Mechanical Engineering