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