Job Description
Job Location: IL - Milan HQ - Milan, IL 61264
Position Type: Internship
Salary Range: $19.23 - $19.23 Hourly
We are seeking a motivated and technically skilled Mobile Application Development Intern to join our Software Development team at our Milan, IL location. This 12-week paid internship is designed for candidates with prior Swift experience who are eager to build enterprise-grade mobile applications and modernize legacy iOS codebases. Interns will work directly on our in-house mobile app, contributing to real production features while gaining exposure to APIs, databases, and ERP integrations.
If you’re passionate about iOS development, enjoy solving complex problems, and want hands-on experience in enterprise software, we encourage you to apply.
Pay: $19.23/hour
Key Responsibilities:
- Assist in designing and developing iOS application features using Swift
- Support modernization and refactoring of legacy Objective-C code
- Participate in migrating selected application modules from Objective-C to Swift
- Implement UI components aligned with Apple Human Interface Guidelines
- Assist with building, testing, and debugging API integrations
- Support database interactions and ERP system connectivity
- Participate in code reviews, sprint planning, and development meetings
- Write clean, maintainable, and well-documented code
- Assist with testing, bug fixes, and performance improvements
- Collaborate with cross-functional teams including IT, operations, and business stakeholders
- Maintain accurate documentation and version control practices
- Perform additional development-related tasks as assigned
Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
- Prior experience with Swift through coursework, internships, or personal projects required
- Familiarity with iOS development tools such as Xcode and Git preferred
- Interest in enterprise application development and mobile architecture
Knowledge, Skills, and Abilities:
- Working knowledge of Swift and iOS application development fundamentals
- Basic understanding of Objective-C preferred but not required
- Familiarity with REST APIs, JSON, and mobile networking concepts
- Strong problem-solving and debugging skills
- Ability to write clean, readable, and maintainable code
- Strong attention to detail and commitment to quality
- Ability to manage time, prioritize tasks, and meet deadlines
- Strong written and verbal communication skills
- Ability to learn quickly and adapt in a fast-paced technical environment
- Ability to work independently and collaboratively within a development team
- High level of professionalism, integrity, and reliability
Why This Role:
- Hands-on experience working on a live enterprise mobile application
- Exposure to legacy modernization and system integrations
- Opportunity to contribute production code with real business impact
- Mentorship from experienced software engineers
- Strong resume-building experience in mobile and enterprise development
- Potential pathway to full-time employment based on performance
Benefits:
- Paid internship opportunity
- Professional development and mentorship
- Real-world enterprise software development experience
- Networking opportunities with IT and business teams