Simon Moss

Senior iOS Developer at Candyspace
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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

    • 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

    • 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
    2007 - 2012

Community

You need to have a working account to view this content. Click here to join now