Software Developer
Memphis, TN
Software Developer needed for Cook Systems International, Inc. located in Memphis, TN. Architect and design large-scale enterprise iPad applications. Design and Implement complex SwiftUI-based systems handling multi-day scheduling data, high-density UI rendering, and interactive selection workflows across performance-sensitive views. Utilize SwiftUI, MVVM, SwiftData/Core Data, and shared observable app state to ensure scalability, maintainability, and cross-module consistency. Design resilient networking layers integrating REST APIs with robust error handling, partial-data tolerance, and authentication edge-case management in secure enterprise VPN environment. Drive performance optimization initiatives by refactoring view decomposition, minimizing recalculations in large ForEach/grid layouts, and improving perceived and measurable UI efficiency in data-heavy enterprise screens. Will provide services to clients located throughout the U.S. Master’s degree in Computer Information Systems and three years of experience performing the above. Must be willing to travel and relocate.