Join our client's Software Engineering team as a Mobile Engineer to design, build, and maintain high-quality mobile applications. You will focus on delivering robust, performant applications that integrate deeply with WebRTC media streams and third-party SDKs. This role requires a Flutter expert with a passion for real-time media.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
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.
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- 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.
Similar Jobs
Explore other opportunities that match your interests
Wyser
Senior Mobile Engineer - Observability
Grafana Labs