Mobile Engineer

Mobile Engineer

Salary: up to £55k

Reporting to: Software Chief Technology Officer.

Location: Fully Remote (with occasional in-person meetings in Guildford).

Are you a Flutter expert with a passion for real-time media? We are looking for a Mobile Engineer to join our client's Software Engineering team. You will be responsible for designing, building, and maintaining high-quality mobile applications that serve as a core part of their real-time communications platform.

In this role, you will focus on delivering robust, performant applications that integrate deeply with WebRTC media streams and third-party SDKs to provide secure, low-latency experiences for mission-critical use cases.

Key Responsibilities

  • Develop and maintain Flutter applications integrated with real-time audio/video services.
  • Work closely with backend, infrastructure, and product teams.
  • Manage SDK integrations and maintain mobile architecture.
  • Ensure application stability, high audio/video quality, and low latency under real-world conditions.
  • Maintain code quality and adhere to industry best practices.

Technical Stack

You will regularly work with the following tools and technologies:

  • Frameworks: Flutter/Dart.
  • Media/Messaging: WebRTC, WebSockets, REST APIs, and Real-Time Messaging.
  • Platforms: Android & iOS Platform Tooling (Android Studio, Xcode).
  • DevOps: CI/CD for Mobile Builds and Flutter DevTools.

Essential Skills & Experience:

Please Note: Due to the nature of our client base—including Government and Police sectors—the successful candidate must be eligible for and able to obtain SC Clearance.

  • A primary requirement for this clearance is a minimum of 5 years of continuous UK residency.
  • A Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Proven experience building production mobile applications using Flutter.
  • Solid understanding of WebRTC, real-time media, and networking concepts.
  • Experience integrating and maintaining third-party SDKs.
  • Strong knowledge of mobile architecture and state management.
  • Familiarity with Android and iOS platform constraints (permissions, lifecycle, background execution).
  • Ability to debug complex issues across device, network, and application layers.

Desirable Extras:

  • Experience with VoIP or conferencing platforms.
  • Familiarity with event-driven architectures.
  • Knowledge of mobile security and automated testing.
  • Exposure to backend systems like Laravel or Node.js.

Job Details

Company
Connect Group
Location
United Kingdom
Hybrid / Remote Options
Posted