Kaiser Permanente
IT Applications Engineer V, Mobile - iOS
Kaiser Permanente, Atlanta, Georgia, United States, 30383
IT Applications Engineer V, Mobile - iOS, Java
Join to apply for the
IT Applications Engineer V, Mobile - iOS, Java
role at
Kaiser Permanente Job Summary
Design, develop, and maintain native mobile applications for iOS and Android platforms using Swift, Objective-C, Kotlin, and Java. Implement clean architecture and design patterns (e.g., MVVM) to ensure maintainable and scalable codebases. Write automated UI tests using Espresso (Android) and XCUITest (iOS) as part of the CI/CD pipeline to ensure quality and stability. Manage mobile app builds and signing workflows, including provisioning profiles, certificates, entitlements, flavors, and schemes. Integrate third-party libraries and SDKs, such as Firebase, analytics, and location services. Consume and integrate APIs, handling authentication, errors, and performance optimizations like caching and retry logic. Collaborate with cross-functional teams including design, product, QA, and DevOps to deliver seamless mobile experiences. Integrate content from headless CMS platforms like Adobe Experience Manager (AEM) into dynamic mobile interfaces. Stay current with platform updates, tools, and industry best practices to ensure the app remains modern and competitive. In addition to the responsibilities listed below, this technical leader position is responsible for leading the development of applications for Android and/or iOS devices by leveraging Agile methodologies to design and implement new customer-facing features; partnering with product management and UX teams to create engaging, user-friendly client applications; and providing insight into KP mobile device security practices. This role also involves optimizing applications and serving as a subject matter expert for the overall architecture of KP's mobile technologies. Essential Responsibilities
Lead or oversee business-specific projects by applying deep expertise, ensuring adherence to procedures and policies, developing work plans, and coordinating resources to meet organizational goals. Minimum Qualifications
Bachelor's degree in Computer Science, CIS, or related field and six (6) years of software development experience, or equivalent work experience. At least five (5) years of experience in solution development life cycles (e.g., SDLC). Minimum two (2) years in a technical leadership role. At least five (5) years of experience developing or implementing mobile applications. Additional Information
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industry: Hospitals and Health Care
#J-18808-Ljbffr
Join to apply for the
IT Applications Engineer V, Mobile - iOS, Java
role at
Kaiser Permanente Job Summary
Design, develop, and maintain native mobile applications for iOS and Android platforms using Swift, Objective-C, Kotlin, and Java. Implement clean architecture and design patterns (e.g., MVVM) to ensure maintainable and scalable codebases. Write automated UI tests using Espresso (Android) and XCUITest (iOS) as part of the CI/CD pipeline to ensure quality and stability. Manage mobile app builds and signing workflows, including provisioning profiles, certificates, entitlements, flavors, and schemes. Integrate third-party libraries and SDKs, such as Firebase, analytics, and location services. Consume and integrate APIs, handling authentication, errors, and performance optimizations like caching and retry logic. Collaborate with cross-functional teams including design, product, QA, and DevOps to deliver seamless mobile experiences. Integrate content from headless CMS platforms like Adobe Experience Manager (AEM) into dynamic mobile interfaces. Stay current with platform updates, tools, and industry best practices to ensure the app remains modern and competitive. In addition to the responsibilities listed below, this technical leader position is responsible for leading the development of applications for Android and/or iOS devices by leveraging Agile methodologies to design and implement new customer-facing features; partnering with product management and UX teams to create engaging, user-friendly client applications; and providing insight into KP mobile device security practices. This role also involves optimizing applications and serving as a subject matter expert for the overall architecture of KP's mobile technologies. Essential Responsibilities
Lead or oversee business-specific projects by applying deep expertise, ensuring adherence to procedures and policies, developing work plans, and coordinating resources to meet organizational goals. Minimum Qualifications
Bachelor's degree in Computer Science, CIS, or related field and six (6) years of software development experience, or equivalent work experience. At least five (5) years of experience in solution development life cycles (e.g., SDLC). Minimum two (2) years in a technical leadership role. At least five (5) years of experience developing or implementing mobile applications. Additional Information
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industry: Hospitals and Health Care
#J-18808-Ljbffr