Job Description :
Job Role: IOS Mobile Developer
Job location: Mountain view, CA
Job Duration: long term
Duties:
Designing/developing IOS software Resolve defects/bugs during QA testing, pre-production, and in production
Work cross-functionally with various Intuit teams: product management, design, various product lines, or business units to drive forward results
Contribute to the design and architecture of the project
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Required Skills:
8+ years of native mobile development experience with iOS Solid grasp of software engineering fundamentals and their practical application
Experience with Swift, Objective-C Solid design and coding skills
Strong knowledge of Mobile design patterns and technologies, including MVVM
Experience with the entire Software Development Life Cycle (SDLC)
Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
Strong understanding of the Software design/architecture process
Experience with unit testing & Test-Driven Development (TDD)