Senior IOS Developer (BBBH2582) Melbourne, Australia
Salary: | Super |
Responsibilities:
- Developing software for iOS to achieve quality, budget and schedule outcomes
- Creating functional specification and high level design documents from business requirements
- Providing input/creating detailed technical design documents including identification of new components and impact analysis of existing systems, if any
- Program specifications for unit of work, following project standards and including time estimates
- Create Code from program specifications for iOS using native languages (Swift & Objective-C)
- Unit testing – including planning, documentation, and execution of a test for a unit of work, to ensure the quality of code written
- Systems & Integration Testing – Following a test plan, execute the plan, identifying and logging issues
- Post Implementation Support – ongoing support, as required, including identification of problems raised, and whether these are problems or additional requirements
- Release management - iOS release management and support releases
Skills & Experience Required:
- Strong Experience in developing Native iOS Mobile Applications
- Strong experience in Swift, Objective-C, XCode IDE
- Excellent communication, stakeholder management / consulting & collaboration skills
- Knowledge of Unit testing, Systems & Integration Testing
- Comprehensive understanding of iOS release management and support releases
- Experienced creating Functional specifications - Detailed & technical design high level design documents
- GCD experience will be highly favourable.