Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Software Engineering Lead - Mobile $10,000 Sign-On Bonus (2215750417)

Computer and Mathematical

Software Developer

Yearly

No

Allentown, Pennsylvania, United States

St. Luke's is proud of the skills, experience and compassion of its employees. The employees of St. Luke's are our most valuable asset Individually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care. REMOTE work option available within local geography. Come join our new Mobile development team You are a technical leader supporting our Mobile native apps and participate in the development of our HealthCare app with a modern design and architecture. The Software Engineering Lead (Mobile) serves as a full stack mobile SME and performs complex research, design, and software development assignments, provides direct input to project plans, schedules, and SDLC best practices. Swift/iOS background is preferred. This role architects, designs and implements front end and backend; mentor junior members of the team and interact with users/customers/internal stakeholders to help articulate business problems into technical requirements. Ability to lead a small mobile team and take responsibility for project success is a requirement. JOB DUTIES AND RESPONSIBILITIES: Implement high-performance responsive native mobile iOS and Android apps. Demonstrated experience with strong software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms. Able to work with all stakeholders to prioritize work relative to both delivering business value and addressing technical debt. Leads analysis, design, development, and implementation for our existing mobile native applications. Translates stories into design & code and help with estimations. Develops well-engineered code and test artifacts backed by automated tests. Demonstrate understanding of PCI and HIPPA compliance requirements and ability to design and develop solutions that conform to those requirements. Demonstrate understanding of application architecture and infrastructure as they relate to service delivery including availability and performance and accessibility. Implementation of proper data protection and storage, secure and performant solutions that adhere to defined security standards. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering team in addition to coding and evaluating code. Create thorough documentation for all code and libraries generated that adheres to documentation principles agreed upon by the entire development team. Troubleshoots and debugs code developed by themselves as well as other developers Implementation of proper data protection and storage, secure and performant solutions that adhere to defined standards. Successfully implement development processes, coding best practices, and code reviews and TDD/BDD. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Mentor the team on the “how” of better use of existing platform components and performance best practices Keep abreast of new technology developments. All other duties as assigned. PHYSICAL/SENSORY DEMANDS: Sitting for up to 7 hours per day, 4 hours at a time; standing for up to 7 hours per day, 4 hours at a time; walking for up to 2 hours a day, 1 hour at a time. Seeing as it relates to general, near, color, and peripheral vision. Hearing as it relates to normal and telephone conversations. EDUCATION: Bachelor’s degree in computer science, information systems or engineering required TRAINING AND EXPERIENCE: Minimum 10 yrs. of Programming experience on various stack, primarily focused on front end. 5 years as native Mobile developer extensively architecting, building, deploying in iTunes and maintaining consumer facing universal apps using SWIFT and or Android. iOS/Swift is preferred. Solid understanding of the full mobile development lifecycle. Latest XCode. SWIFT 5, CoreData and or Android/Kotlin/Realm Jenkins/Fastlane/Gradle for CI/CD, Code coverage Experience with Mobile Audio/Video Playback Experience with profiling UI, memory and threading Experience with test-driven development (TDD), TestFlight, Crashlytics, Firebase Experience integrating with third-party libraries and APIs Experience in Agile practices (Scrum/Kanban), JIRA, Confluence, Github/Bitbucket Experience with Mobile Analytics Experienced in leading small size teams Strong communication skills. PREFERRED: Understanding of Objective-C, in-app advertising, purchases Awareness of Hybrid Mobile apps and newer technology like Flutter Accessibility/Voice Over SSO using Oauth2, OpenID protocols Experience with Microservices Architecture/Patterns and OpenAPI Experience with MS Office suite Experience in Healthcare vertical Please complete your application using your full legal name and current home address. Be sure to include employment history for the past seven (7) years, including your present employer. Additionally, you are encouraged to upload a current resume, including all work history, education, and/or certifications and licenses, if applicable. It is highly recommended that you create a profile at the conclusion of submitting your first application. Thank you for your interest in St. Luke's St. Luke's University Health Network is an Equal Opportunity Employer.