What are the responsibilities and job description for the iOS Developer position at Pinnacle Group, Inc.?
Position Title: iOS Developer
Location: Birmingham, AL | Atlanta, GA | Nashville, TN | Charlotte, NC - Hybrid schedule: 3 days/week in-office {Local Only}
Duration: 6 Months (Contract to Hire)
We are seeking a skilled iOS Developer to join our mobile development team. As an iOS Developer, you will focus on developing and enhancing native iOS applications using the latest technologies and frameworks.
Key Responsibilities:
- Develop, test, and maintain native iOS applications using SwiftUI and other iOS frameworks.
- Collaborate with cross-functional teams to deliver high-quality, user-friendly mobile experiences.
- Ensure the performance, quality, and responsiveness of mobile applications.
- Participate in the full app development lifecycle, including design, coding, testing, and deployment.
- Work in an Agile development environment, adhering to best practices and guidelines.
- Optimize mobile app performance to ensure smooth and efficient user experiences.
Must-Have Skills:
- Minimum of 3 years of experience in iOS mobile application development.
- Proficiency in SwiftUI and iOS development frameworks.
- Strong understanding of mobile app architecture and development best practices.
- Familiarity with mobile app performance optimization techniques.
- Experience with the full app development lifecycle, including deployment to the App Store.
Preferred Skills:
- Experience working in Agile development environments.
- Familiarity with mobile app deployment processes (App Store).
- Knowledge of cross-platform development (Flutter, React Native) is a plus.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field is required.