Mobile Applications Intern

Lennox

Richardson, TX0–32 yrs1d agovia LinkedIn

About the Role

As a Mobile Applications Intern, you will work closely with software engineers and cross-functional teams to develop mobile solutions, enhance user experiences, and support innovative connected products. This is an excellent opportunity to gain real-world experience with modern mobile development practices, software architecture, and emerging connected technologies. Successful interns will have the potential opportunity of joining Lennox Full-Time upon graduation.

Key Responsibilities

  • Mobile Application Development
  • Assist with the design, development, and maintenance of Android mobile applications.
  • Support application development using Kotlin and Jetpack Compose.
  • Contribute to user interface implementation and application feature development.
  • Learn and apply modern mobile architecture and software development best practices.
  • Connected Technologies & Embedded Systems
  • Support the development of mobile applications that communicate with embedded systems.
  • Assist with Bluetooth Low Energy (BLE) communication and connectivity testing.
  • Help troubleshoot and resolve issues related to device communication and application performance.
  • Gain exposure to connected product ecosystems and smart technology solutions.
  • Testing & Quality Assurance
  • Assist with unit testing, debugging, and troubleshooting mobile applications.
  • Support code quality initiatives and software testing activities.
  • Participate in application validation and bug resolution efforts.
  • Help document technical findings, development processes, and testing results.
  • Team & Project Support
  • Collaborate with software engineers and cross-functional teams on development projects.
  • Participate in code reviews, agile development activities, and project discussions.
  • Support project planning, task tracking, and technical documentation.
  • Contribute to special projects that provide exposure to different aspects of software and mobile application development.

Potential Project Opportunities

  • Prism Mobile App: Support feature development, testing, and optimization efforts. Assist with user interface enhancements and connectivity improvements.
  • Core Mobile App: Contribute to application development activities that improve user experience and functionality. Support troubleshooting, testing, and ongoing feature enhancements.

Requirements & Tech Stack

  • Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • Basic programming proficiency in Kotlin, Java, C++, or a similar programming language.
  • Understanding of object-oriented programming (OOP) principles and software development fundamentals.
  • Basic understanding of mobile application development concepts.
  • Familiarity with Git and version control systems.
  • Basic understanding of software testing, debugging, and troubleshooting techniques.
  • Strong problem-solving and analytical skills.
  • Ability to learn new technologies and development tools quickly.
  • Effective communication and collaboration skills with strong attention to detail.
  • Proficient in Microsoft Office.

Qualifications

  • Requires a high school diploma or an equivalent combination of education and experience.
  • Entry Level. Developing professional knowledge in the area of expertise.
  • Solid written and verbal communication skills.

Compensation

  • This is an hourly non-exempt role.
  • Starting pay range: $22.50 – $25/hour.
  • Graduate students may receive a higher rate of pay.
  • Eligible to earn overtime when working more than 40 hours in a week.

Internships in the US · last 7 days

60 openings · 55 need no experience

Most hiring: Duolingo, Duolingo University Recruitment, Navi Operations

See all 60 →