xelys jobs xelys jobs

Senior Software Engineer — Mobile (Flutter / KMP)

Afero

seniormobile Los Altos, CA 2 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

FlutterDartKotlin Multiplatform (KMP)GraphQLReduxProviderSwiftKotliniOSAndroid

About the role

Role Overview

Senior Software Engineer — Mobile (Flutter / KMP) on Afero’s mobile team, building the mobile experience for the Hubspace smart home product line. You’ll work across the full mobile stack, shaping the architecture of a production app used by millions.

Responsibilities

  • Build and maintain the Flutter application for iOS and Android, including native platform channel integrations in Swift and Kotlin
  • Design and implement shared business logic using Kotlin Multiplatform (KMP) to reduce duplication
  • Integrate and evolve GraphQL APIs in collaboration with backend teams (schema design and query optimization)
  • Participate in architecture decisions, including an ongoing migration from Redux to ChangeNotifier/Provider
  • Own features end-to-end from API contract through UI, including test coverage
  • Mentor mid-level engineers and contribute to a strong code review culture

Required Qualifications

  • 8+ years of mobile software engineering experience
  • Strong Flutter/Dart experience, including shipping a production Flutter app and understanding rendering/state-management/platform-channel boundaries
  • Native iOS (Swift) and native Android (Kotlin) ability when Flutter alone isn’t sufficient
  • Experience with Kotlin Multiplatform, including building/consuming shared KMP modules
  • GraphQL client experience (queries, mutations, subscriptions, and caching strategies)
  • Comfort working (details truncated in posting)

Nice-to-Haves

  • Not specified in the provided text.

About Afero

Afero is the leading PaaS for IoT manufacturers and brands, helping connected devices become smart and truly secure. Its platform is built on security, data privacy, simplicity, and ease of use, powering millions of devices across a large range of manufacturers and product SKUs.

Scraped 6/14/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.