Summary
The Church of Jesus Christ of Latter-day Saints is seeking Mobile Software Engineer interns to support its mobile software development efforts. The role assists experienced developers with Kotlin or Swift development, testing, debugging, database work, issue tracking, project collaboration, and production-level mobile projects.
Responsibilities
- Examples of activities you will accomplish include specific development tasks in Kotlin (Android) or Swift (iOS), unit testing, debugging and correcting defects in code, meetings with project team members and customers, reporting on current activities, working with databases and issue tracking systems and working in both individual and paired programming assignments
- Work with state-of-the art tools to help develop global solutions
- Work on REAL production level projects and solve REAL problems
- Mentor with highly experienced IT professionals
- Hasten the Lord's work in an important way
- Be a member of a creative, spiritual, and highly motivated team and culture
- Gain practical experience
Skills
- Must be a member of The Church of Jesus Christ of Latter-day Saints and currently temple worthy
- You should be currently enrolled or within one year of your graduation date from an accredited college or university
- Internships are for current temple worthy members of the Church of Jesus Christ of Latter-day Saints
- Should be working toward a degree in the area of engineering, computer science or information technology
- Excellent communication skills for interacting confidently and providing information within a team environment, almost always virtually
- Familiarity with Kotlin and Jetpack Compose (for Android development) or with Swift and SwiftUI (for iOS development)
- Familiarity with engineering/programming, analytical/diagnostic/troubleshooting, mobile technology, and programming methodology
- Must have a basic understanding of systems and subsystems
- Familiarity with Mobile Frameworks
- Ability to work independently in a team environment
- Ability to multi-task and deliver according to customer-driven requirements
- Problem solving, decision making, conflict resolution skills are needed
- Self-motivated with good time management skills
- Only members of the Church who are worthy of a temple recommend qualify for employment
- You will be asked to demonstrate your coding experience in the interview (preferred languages are Kotlin or Swift)
Qualifications
Must Haves
- Must be a member of The Church of Jesus Christ of Latter-day Saints and currently temple worthy
- You should be currently enrolled or within one year of your graduation date from an accredited college or university
- Internships are for current temple worthy members of the Church of Jesus Christ of Latter-day Saints
- Should be working toward a degree in the area of engineering, computer science or information technology
- Excellent communication skills for interacting confidently and providing information within a team environment, almost always virtually
- Familiarity with Kotlin and Jetpack Compose (for Android development) or with Swift and SwiftUI (for iOS development)
- Familiarity with engineering/programming, analytical/diagnostic/troubleshooting, mobile technology, and programming methodology
- Must have a basic understanding of systems and subsystems
- Familiarity with Mobile Frameworks
- Ability to work independently in a team environment
- Ability to multi-task and deliver according to customer-driven requirements
- Problem solving, decision making, conflict resolution skills are needed
- Self-motivated with good time management skills
- Only members of the Church who are worthy of a temple recommend qualify for employment
Nice to Haves
- You will be asked to demonstrate your coding experience in the interview (preferred languages are Kotlin or Swift)
Benefits
- A skilled and seasoned mentor will be provided to guide you during the internship.
- Work with state-of-the-art tools to help develop global solutions
- Work on REAL production level projects and solve REAL problems
- Mentor with highly experienced IT professionals
- Gain practical experience
- Interns do get the option of enrolling in a high deductible medical plan
- This position is can be hybrid or 100% remote, based on your location.