Senior Software Engineer

5V Video
Philadelphia, Pennsylvania, United StatesContractPosted Sep 15, 2026

About the role

Senior Software Engineer

US, Philadelphia | Contract

About

This role sits within a high-performing software engineering team building next-generation applications for connected devices and consumer platforms, on products used by millions of customers.

The Role

We are looking for a talented Flutter Engineer to build scalable, high-quality mobile and cross-platform applications. You'll work across the full software development lifecycle design, development, testing, and deployment collaborating with cross-functional teams to deliver exceptional user experiences on Android and iOS.

What You'll Do

Design, develop, and maintain cross-platform applications using Flutter and Dart

Build reusable, scalable, and maintainable code following best engineering practices

Collaborate with Product Managers, UX/UI Designers, QA Engineers, and Backend Developers throughout the software development lifecycle

Integrate RESTful APIs, GraphQL services, and third-party SDKs

Optimise application performance, responsiveness, and reliability across Android and iOS platforms

Write clean, testable code with comprehensive unit, widget, and integration testing

Participate in code reviews, technical discussions, and architecture planning

Troubleshoot and resolve application defects and production issues

Contribute to CI/CD pipelines and automated deployment processes

Stay up to date with Flutter ecosystem developments and mobile engineering best practices

What You'll Need

3+ years of professional software engineering experience

Commercial experience developing applications with Flutter

Strong proficiency in Dart

Experience building and releasing applications for both Android and iOS

Solid understanding of mobile application architecture patterns (MVVM, BLoC, Provider, Riverpod, etc.)

Experience integrating REST APIs and handling asynchronous programming

Knowledge of Git version control and collaborative development workflows

Experience with unit testing, widget testing, and automated testing frameworks

Strong debugging and performance optimisation skills

Excellent communication and collaboration skills

Nice to Have

Native Android (Kotlin/Java) or iOS (Swift/Objective-C) development experience

Familiarity with Firebase

Experience with CI/CD tools such as GitHub Actions, Jenkins, Azure DevOps, or Bitbucket Pipelines

Knowledge of Agile/Scrum software development methodologies

Experience developing applications for connected devices, streaming platforms, or smart home ecosystems

Understanding of accessibility and responsive UI design principles

Familiarity with state management frameworks including BLoC, Riverpod, or Provider

Responsibilities

  • Design, develop, and maintain cross-platform applications using Flutter and Dart
  • Build reusable, scalable, and maintainable code following best engineering practices
  • Collaborate with Product Managers, UX/UI Designers, QA Engineers, and Backend Developers
  • Integrate RESTful APIs, GraphQL services, and third-party SDKs
  • Optimise application performance, responsiveness, and reliability across Android and iOS platforms
  • Write clean, testable code with comprehensive unit, widget, and integration testing
  • Participate in code reviews, technical discussions, and architecture planning
  • Troubleshoot and resolve application defects and production issues

Qualifications

  • 3+ years of professional software engineering experience
  • Commercial experience developing applications with Flutter
  • Strong proficiency in Dart
  • Experience building and releasing applications for both Android and iOS
  • Solid understanding of mobile application architecture patterns
  • Experience integrating REST APIs and handling asynchronous programming
  • Knowledge of Git version control and collaborative development workflows
  • Experience with unit testing, widget testing, and automated testing frameworks

Skills mentioned

FlutterMobile DevelopmentCross-Platform DevelopmentAndroid DevelopmentiOS DevelopmentREST APIsGraphQLUnit TestingIntegration TestingGit

About 5V Video

5V Video is a specialist talent consultancy helping the world's leading broadcast, streaming and CTV companies build the technical teams shaping the future of video. Since 2016, we've partnered with organisations across the UK, Europe and the US to solve complex hiring challenges in one of technology's fastest-moving industries. We specialise exclusively in video technology, giving us unrivalled insight into the people, skills and trends driving the market. Our expertise spans the full video ecosystem, including CTV Development, Broadcast Engineering, Cloud Architecture, AI & Data, Mobile Development, Project & Programme Management and RDK. But what truly sets us apart is that we don't just recruit for the industry—we're part of it. Through our sister brand, 5V Media, we create the platforms, conversations and content that bring the global video community together. From The Media & Entertainment Mixer networking events to the Playback Pioneers Podcast and annual Playback Pioneers Report, we're helping connect the engineers, product leaders, innovators and businesses shaping the future of streaming and broadcast. As a Preferred Plus Partner of RDK, we're deeply embedded within the ecosystem, working closely with the organisations and technology leaders driving innovation across connected TV and video platforms. This gives us direct access to the communities, conversations and talent that others simply don't see. Alongside specialist talent solutions, we help our partners strengthen their employer brand through recruitment marketing, video content and industry visibility, making them companies people genuinely want to work for. Whether you're scaling a team, entering a new market or searching for your next opportunity, we combine deep technical expertise, community-led insight and a relationship-first approach to deliver talent solutions that create lasting impact. At 5V Video, we don't wait for hiring needs to happen, we're already part of the conversations.

Staffing and Recruiting2-10 employeesLondon, England