Mobile Engineer (Member of Technical Staff)

New
Location: Remote (US); Secondary Locations: Remote (Canada)Full-TimeStaff
Salary200,000 - 300,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of professional experience building and shipping production mobile applications.
Required Skills
AndroidKotlinSwiftRESTful APIsiOS

Requirements

  • Have 6+ years of professional experience building and shipping production mobile applications.
  • Have demonstrated experience developing for both iOS and Android.
  • Have experience with native development using Swift for iOS and Kotlin for Android.
  • Have experience shipping and maintaining applications across the Apple App Store and Google Play Store.
  • Understand mobile architecture, state management, API integrations, and asynchronous programming.
  • Have experience with REST APIs, WebSockets, real-time communication, and backend services.
  • Understand mobile performance optimization, debugging, testing, and release management.
  • Have experience with authentication, secure data storage, permissions, and mobile application security.
  • Be able to own features independently, make technical decisions, and deliver high-quality code.
  • Nice to have: experience building AI-powered applications, AI assistants, or agentic products.
  • Nice to have: familiarity with LLM integrations, streaming responses, tool calling, and real-time agent interactions.
  • Nice to have: experience with background tasks, push notifications, deep linking, and mobile-to-device communication.

Responsibilities

  • Build, ship, and maintain mobile applications across iOS and Android.
  • Develop mobile experiences for users to interact with, manage, configure, and communicate with AI agents.
  • Own features from technical design and implementation through testing, release, and iteration.
  • Build real-time interactions, messaging, notifications, and agent communication experiences.
  • Contribute to mobile application architecture and build scalable, maintainable infrastructure.
  • Integrate mobile applications with backend services, APIs, and agent communication protocols.
  • Develop approaches to background processing, state management, synchronization, and offline functionality.
  • Optimize performance, responsiveness, battery consumption, memory usage, and network efficiency.
  • Implement secure authentication, session management, permissions, and data handling.
  • Collaborate with product, design, platform engineering, and the open-source community.
View Full Description & ApplyYou'll be redirected to the employer's site
200,000 - 300,000 USD per year
Apply Now