Logo
Senior Principal Engineer - Remote
Kforce • Irving, TX
No Relocation
Posted: September 23, 2026
Responsibilities
- Design, develop, and maintain scalable mobile applications for iOS and Android platforms
- Build reusable cross-platform features using Kotlin Multiplatform (KMP)
- Develop and integrate backend services and BFF (Backend-for-Frontend) components that support mobile applications
- Collaborate with product managers, UX designers, architects, and engineering teams to deliver customer-focused experiences
- Contribute to architectural decisions that improve scalability, maintainability, and performance
- Leverage AI-assisted development tools to improve engineering productivity and software quality
- Participate in code reviews, technical design discussions, and mentoring activities
- Support the adoption and expansion of modern mobile platform capabilities across multiple product teams
- Work within agile, highly collaborative engineering pods focused on rapid delivery and continuous improvement
- Continuously evaluate emerging technologies and recommend improvements to engineering practices
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 10+ years of software engineering experience with modern mobile applications
- Hands-on experience developing native iOS applications using Swift and SwiftUI
- Hands-on experience developing native Android applications using Kotlin and Jetpack Compose
- Experience building and consuming RESTful APIs and backend services
- Strong understanding of software architecture, design patterns, and mobile best practices
- Experience working in Agile development environments
- Strong communication and collaboration skills