The Church Of Jesus Christ Of Latter-Day Saints - Lehi, UT

posted 2 months ago

Full-time - Intern
Lehi, UT
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Church of Jesus Christ of Latter-day Saints is seeking Mobile Software Engineer interns to assist experienced mobile developers in enhancing current Church software for mobile devices. This internship is designed for individuals who are enthusiastic about learning native mobile technologies and are eager to contribute to meaningful projects. As an intern, you will have the opportunity to work with cutting-edge technologies from Apple and Google, making this a unique chance to gain hands-on experience in one of the largest information technology centers in the Wasatch front. In this role, you will be guided by a skilled mentor who will provide support and direction throughout your internship. Your daily activities will include engaging in specific development tasks using Kotlin for Android or Swift for iOS, performing unit testing, debugging, and correcting defects in code. You will also participate in meetings with project team members and customers, report on your current activities, and work with databases and issue tracking systems. The internship will involve both individual and paired programming assignments, allowing you to collaborate with others while developing your skills. This position offers a chance to work on real production-level projects that address genuine problems, all while contributing to the mission of the Church. You will be part of a creative, spiritual, and highly motivated team, gaining practical experience that will be invaluable in your future career. The Church is committed to the well-being of its employees, focusing on their physical and mental health, financial security, and personal and professional development. This commitment helps employees create more energy, purpose, and balance in their lives.

Responsibilities

  • Assist seasoned mobile developers on current Church software for mobile devices.
  • Engage in specific development tasks using Kotlin (Android) or Swift (iOS).
  • Perform unit testing and debugging of code.
  • Correct defects in code as needed.
  • Participate in meetings with project team members and customers.
  • Report on current activities and progress.
  • Work with databases and issue tracking systems.
  • Engage in both individual and paired programming assignments.

Requirements

  • Currently enrolled in a Computer Science or related degree program.
  • Basic knowledge of mobile development technologies, specifically Kotlin and Swift.
  • Ability to work collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.
  • Eagerness to learn and adapt to new technologies.

Nice-to-haves

  • Previous experience with mobile app development projects.
  • Familiarity with Agile development methodologies.
  • Understanding of database management and issue tracking systems.

Benefits

  • Flexible work schedules including remote and hybrid options.
  • On-site fitness centers and cafeterias.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service