Job Summary:
Leggett & Platt is seeking a Senior Mobile Lead Software Engineer – Mobile Development to join our development team at the IDEA Center in Lenexa, Kansas. In this role, you will drive the architecture, development, and delivery of high-quality mobile applications across iOS and Android platforms, while also contributing to cloud infrastructure and emerging AI-driven capabilities.
Responsibilities:
• Lead the design and development of native mobile applications for iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose).
• Serve as a technical lead and mentor for mobile engineers, conducting code reviews and driving engineering best practices.
• Architect and implement scalable, maintainable mobile solutions that integrate with cloud services hosted on Microsoft Azure.
• Collaborate closely with firmware, cloud, and UX teams to deliver cohesive product experiences.
• Own the mobile CI/CD pipelines using Azure DevOps, ensuring reliable build, test, and release processes.
• Integrate AI and machine learning capabilities into mobile applications, including on-device inference and cloud-based AI services.
• Define and implement mobile app architecture patterns (MVVM, Clean Architecture) and reusable component libraries.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Software Engineering or related field.
• 7+ years of professional software development experience, with 5+ years focused on mobile application development.
• Expert-level proficiency in iOS development using Swift and SwiftUI.
• Strong proficiency in Android development using Kotlin and Jetpack Compose.
• Proven experience publishing and maintaining apps on both the Apple App Store and Google Play Store.
• Hands-on experience with Microsoft Azure services (Azure App Services, Azure Functions, Azure Blob Storage, Azure Pipelines).
• Strong command of mobile CI/CD pipelines and automated testing frameworks.
• Deep understanding of RESTful API design and consumption, as well as real-time communication protocols (WebSocket, MQTT).
• Experience with Agile development methodologies and sprint-based delivery.
• Demonstrated ability to lead technical initiatives, mentor junior engineers, and collaborate across cross-functional teams.
• Proficiency with Git-based version control and technical collaboration tools (e.g., Azure DevOps, GitHub).
• Strong interpersonal and communication skills with the ability to translate complex technical topics for diverse audiences.
Preferred:
• Experience using Copilot and Claude CLI and Agentic development
• Experience with prompt engineering, LLM integration, or AI-assisted development workflows.
• Experience building mobile SDKs or reusable libraries distributed via Swift Package Manager or Maven.
• Familiarity with BLE (Bluetooth Low Energy) or IoT device communication from mobile.
• Experience with HealthKit, HomeKit, or other platform-specific frameworks.
• Knowledge of mobile security best practices including certificate pinning, secure storage, and OAuth 2.0.
• Experience with test automation frameworks such as XCTest, Espresso, or Appium.
• Background in software development methodologies such as TDD and BDD.
• Previous experience in a technical lead or architecture role.
Company:
Leggett & Platt designs and manufactures products used across bedding, furniture, automotive seating, and industrial applications. Founded in 1883, the company is headquartered in Carthage, USA, with a team of 10001+ employees. The company is currently Late Stage.