Role Description
**\<Overview> 120 Day Internship**
Join our innovative team as an iOS Developer Intern and immerse yourself in the exciting world of mobile application development! This paid internship offers a dynamic environment where you will contribute to the creation and enhancement of cutting-edge iOS applications. You will work closely with experienced developers, gaining hands-on experience with the latest tools, frameworks, and best practices in iOS development. This role is perfect for passionate learners eager to build a strong foundation in software engineering, while making a tangible impact on real-world projects.
**\<Responsibilities>**
* Collaborate with cross-functional teams to design, develop, and implement iOS applications using Swift and Objective-C.
* Assist in integrating RESTful APIs and web services to enable seamless data exchange within apps.
* Participate in code reviews, debugging sessions, and troubleshooting to ensure high-quality software delivery.
* Contribute to the development of UI components following best practices for user experience (UX) and visual design.
* Support continuous integration (CI/CD) processes by automating builds, testing, and deployment workflows.
* Write unit tests and perform test-driven development (TDD) to ensure app stability and performance.
* Document technical specifications, development processes, and project progress for team transparency.
**\<Requirements>**
* Currently pursuing a degree in Computer Science, Software Engineering, or a related field with a focus on mobile or application development.
* Strong knowledge of iOS development using Swift and Objective-C programming languages.
* Familiarity with RESTful APIs, web services, JSON/XML data formats, and SDKs for mobile applications.
* Experience with version control systems such as Git or SVN; knowledge of GitHub is a plus.
* Understanding of software development life cycle (SDLC), design patterns like MVC, and Agile methodologies.
* Basic knowledge of scripting languages such as Bash or Shell Scripting for automation tasks.
* Ability to troubleshoot issues through debugging tools and perform unit testing effectively. This paid internship is an excellent opportunity to develop your skills in a fast-paced environment while contributing to innovative mobile solutions. We value enthusiasm, curiosity, and a proactive attitude—if you’re eager to learn and grow as an iOS developer, we want to hear from you!
Pay: $50,417\.27 - $60,717\.57 per year
Work Location: In person