
Senior Software Engineer
- Orlando, FL
- Permanent
- Full-time
- Design, build, and maintain mobile applications using .NET for iOS and Android.
- Collaborate across disciplines (product, design, backend) to deliver high-impact mobile experiences.
- Write high-quality C# code and contribute to native platform code in Swift (iOS) and Kotlin/Java (Android) as needed.
- Lead integration efforts with native SDKs, custom UI components, and low-level platform features.
- Guide architectural decisions balancing cross-platform efficiency with native performance and UX.
- Own debugging, profiling, and optimization for responsiveness, startup time, and resource usage.
- Create and maintain unit, integration, and automated UI tests.
- Help evolve and maintain CI/CD pipelines for reliable mobile delivery.
- Stay informed on the latest developments in .NET, iOS, and Android ecosystems and recommend adoption where beneficial.
- Core: .NET for iOS and Android (C#), SDK-style .NET 8+ projects
- Native: Swift, Objective-C, Kotlin, Java
- Architectures: MVVM, Dependency Injection, async/await, multi-targeting
- Tooling: JetBrains Rider, Visual Studio, VS Code, Xcode, Android Studio, Azure DevOps, crash & performance monitoring tools
- APIs: REST, JSON, GraphQL, OAuth2
- 5+ years of mobile development experience, including:
- Extensive experience with .NET mobile development using C#
- Strong native iOS development experience (Swift, UIKit, Xcode)
- Strong native Android development experience (Kotlin, Jetpack, Android Studio)
- Proven ability to integrate and maintain native SDKs and platform-specific functionality, including creating and maintaining bindings for iOS and Android libraries.
- Experience building and maintaining production apps with large user bases.
- Strong understanding of mobile app architecture, lifecycle management, and platform guidelines (App Store / Play Store).
- Solid testing practices including unit, integration, and UI automation.
- Comfortable working in a collaborative, agile team environment.
- Ability to think creatively, solve complex problems, and contribute innovative ideas that enhance product quality and user experience.
- Bonus: (Familiarity with)
- Firebase
- In-app purchases
- Third-party login integrations (e.g., Google, Facebook)
- Cross-platform frameworks such as .NET MAUI, React Native, Flutter, or Kotlin Multiplatform