iOS Developer

Job Overview

Job Purpose
To collaborate with the PO, business analyst, and QA to plan, build release and maintain software features that deliver business value.

Identification of valuable features and implementing in software for projects and initiatives that may amount to hundreds of thousands of pounds of investment.

Reports To:

Software Development Lead.Direct Reports:

Internal and External Relationships:

Product Owners, Business Analysts, Developers.Other Contextual Information / Special Features:
Possess an ability to work in cross-functional product teams, in a truly agile way, delivering small increments of value to our customers very frequently. Require experience of Swift & Objective C, REST, JSON and how to build clean architecture with TDD. Knowledge of Alamofire, protocol-oriented programming, VIPER architecture and UI Automation testing are beneficial.


Ensure that the initiative has a coherent Definition of Done that your features are met.
Propose new technology, process or tooling to improve efficiency being aware of the future maintenance costs and consistency across other product teams.
Able to communicate a complicated problem succinctly accurately and coherently to a team with different skill sets.
Able to negotiate and compromise solutions and find the balance between best practice, expediency and longer term maintenance costs.
Demonstrate, discuss and permeate current good practice in the skills specific to your professional family across other members of your professional family.Accountability:

You take responsibility for the entire lifecycle of delivery from idea to operation.
Manage your own training requirements.
Exhibit cross functional behavior and support other competencies within your team.
You make realistic commitments that you are confident of meeting and strive to do so.
Maintain and improve engineering practice.
Maintain and improve software quality for features built (TDD, Pairing, Peer Review, Static Analysis).
Support the product owner and Development Lead in the provision of estimates that are at an appropriate level of fidelity for the phase in the development lifecycle.
Support the QA in identifying describing and resolving defects.
Support the BA in the elaboration of requirements.
Attend industry events and share the value with your colleagues.

P(phone number removed)CCR



Manchester, Greater Manchester

Full Time


Job Detail
  • Offerd Salary0- £15,000
Shortlist Never pay anyone for job application test or interview.