Introduction
iRobot's R&D Software Engineering is looking for an intern to join our mobile
teams working on the iRobot Home App on either iOS or Android. You'll get to
help remedy issues for users of the mobile applications and contribute to new
features in the application being developed for upcoming releases. Learn and
contribute while being embedded with a software scrum team following agile
practices. Interact with other groups such as product management, program
management, quality assurance, design, cloud and robot while working on an
market leading application used by customers around the world.
What you will do:
Development of feature improvements in native Android and/or iOS for the
iRobot Home App.
Troubleshoot and fix issues and defects in the mobile application code
base to maintain the high-quality app.
Write coherent and well-organized code.
Communicate with mobile team members proactively and ask questions.
Participate in scrum and agile development practices of the R&D
organization.
Continue to develop and increase mobile development skills by hands on
development and working with mentors on the team.
Qualifications:
Currently pursuing a Bachelors degree in Computer Science
Experience with native Android or iOS development in school and/or
personal endeavors - Swift
Strong knowledge of CS fundamentals
Excellent verbal and written communication skills
Self-starter and problem solver with a passion for technology
Eagerness to learn from others and excel in a team-oriented environment
Have fun in an innovative, creative, fast-paced, team environment!