What are the responsibilities and job description for the IOS Developer position at Accroid Inc?
Key Responsibilities
- Develop and enhance front-end features of the Xfinity application using Swift and related iOS technologies.
- Integrate APIs based on business logic and application requirements.
- Actively participate in all Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Conduct code reviews and follow software development best practices, including testing methodologies.
- Support the Shift Left Strategy across other Connected Living Squads by emphasizing early testing and defect prevention.
- Maintain thorough documentation of development processes, architectural decisions, and technical implementations.
- 5 years of experience in native iOS development.
- Proficiency in Swift, SwiftUI, and UIKit.
- Strong knowledge of RESTful API integration and working with third-party libraries.
- Experience with Agile/Scrum methodologies.
- Familiarity with unit testing, UI testing, and test automation.
- Strong understanding of software development best practices, including CI/CD pipelines and version control (Git).
- Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment.
- Strong communication skills and ability to document technical implementations clearly.