The Church of Jesus Christ of Latter-day Saints

iOS Developer, Engineer 4

The Church of Jesus Christ of Latter-day Saints

full-time

Posted on:

Location Type: Hybrid

Location: RivertonUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Coordinate and participate in the design, implementation, testing, and support of iOS-based applications using Swift, SwiftUI, Xcode, and our iOS frameworks
  • Leverage AI technologies to complete development tasks
  • Design and implement new features, create UI, debugging, data modeling
  • Assist in testing all applications against software and hardware versions
  • Provide timely turnaround and documentation of bug fixes during test cycle
  • As assigned, lead others in the design and development of iOS applications
  • Participate in team meetings, team planning sessions, setting team goals, and all other team activities
  • Estimate the time to develop and deliver features as defined by product management
  • Participate in peer reviews of project software design and coding
  • Provide formal training, mentoring, or pair programming with other less experienced engineers

Requirements

  • Bachelor's degree in related field or equivalent professional experience
  • Six years of progressive relevant professional experience
  • Excellent communication skills, including the ability to direct work toward accomplishing an overall technical vision.
  • Ability to direct the work in defining logic and algorithms to create programming solutions and designing modules and implementing them within the overall architecture.
  • Proven experience leveraging AI-assisted coding
  • Must have significant engineering experience (multiple major releases) in the primary areas of an n-tier enterprise system, e.g. interface, domain logic and database layers.
  • Must have expert-level skills in engineering/programming, analytical/diagnostic/troubleshooting and programming methodology
  • Must be able to architect entire systems and subsystems
  • Sufficient knowledge of applicable software, computer languages, and code to perform the responsibilities of the role
  • This job operates in a professional office environment
  • Sit for long periods of time and use computer monitors/equipment
  • Experience owning and leading complex iOS projects from start to finish
  • Mastery of Swift, Xcode, and all things iOS
  • Proven track record in (and real passion for) shipping beautiful iOS applications; one or more iOS apps already developed
  • Strong understanding of interactive application development paradigms, memory management, network programming, concurrency and multithreading
  • Strong protocol and/or object-oriented design and development skills
  • Ability to translate technical requirements into real user solutions
  • Excellent teamwork skills with an ability to get the work done with minimal supervision.
Benefits
  • Only members of the Church who are worthy of a temple recommend qualify for employment.
  • The Church is an equal opportunity employer and does not discriminate in its employment decisions.
  • Reasonable accommodations for qualified individuals with known disabilities may be provided.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftSwiftUIXcodeAI technologiesdata modelingdebuggingprogramming methodologyn-tier enterprise systeminteractive application developmentobject-oriented design
Soft Skills
communication skillsleadershipteamworkmentoringproblem-solvinganalytical skillstime estimationtechnical visioncollaborationsupervision
Certifications
Bachelor's degree