Software Engineer Intern, Mobile Apps at NRG Boston, MAPayfuture Technologies • Boston, Massachusetts, United States
Dieses Stellenangebot ist nicht mehr verfügbar
Software Engineer Intern, Mobile Apps at NRG Boston, MA
Payfuture Technologies
- Boston, Massachusetts, United States
- Boston, Massachusetts, United States
Über
Summer Internship Program Our 10‑week program is designed to increase future employment potential for prospects while providing a valuable resource to the business. This summer internship will appeal to proactive and self‑motivated college juniors/seniors with a genuine desire to learn about the energy business and industry. During the internship, candidates will work on real projects and have real responsibilities.
Summary: The Mobile App Vertical team within the Vivint Innovation Center is looking for a Software Engineering Intern who wants to learn to develop and maintain code related to customer‑facing mobile applications powered by Vivint’s Smart Home devices. This internship is open to Android or iOS engineers. We’re a fast‑paced and multi‑functional team of skilled developers with a passion for innovation, delivering value, and solving hard problems.
Primary Responsibilities
Learn about our system architecture and the architecture within your specific codebase
Contribute to new feature development, maintenance, and architectural activities
Collaborate closely with software engineers representing other disciplines (like backend, mobile, and embedded software)
Participate in peer code reviews
Work in a fast‑paced, self‑directed, agile environment
Participate in our mobile guild with fellow engineers to develop better organization‑wide development practices and solve hard problems
Recommended Skills An interest in the following:
Mobile app development
API design
RESTful services
Bug Tracking and Source control (JIRA, Bitbucket, Git)
Common software architectural practices and principles (MVC, MVP, MVVM, Clean, SOLID)
Refactoring and Unit Testing
Required Education / Experience
Course work towards BS Computer Science or related subject area
Exposure to programming languages such as Java
Ability to triage issues, react well to changes, work with teams and ability to multi‑task
Solid verbal/written communication
Organized and excited about technology!
EEO: EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.