Flutter Developer

Ramp Media Inc — Canada · Posted ~20 hours ago

Mid Full-time Onsite

Skills

Flutter Dart mobile development REST APIs C# .NET UI development REST API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A developer role focused on building cross-platform applications using a shared codebase, integrating with backend services, and creating responsive user interfaces.

Highlights

Create cross-platform applications across mobile and web while collaborating with backend engineers and delivering high-quality user experiences.

Description

You'll design and build our cross-platform applications from a single Flutter/Dart codebase targeting iOS, Android, and web, delivering schedules, scores, standings, and live statistics to fans, teams, and organizations. You'll work hand-in-hand with our .NET team, consuming the C#/Web APIs they build and helping shape the contracts between client and server. YOU MUST LIVE IN EDMONTON/AREA. This position is NOT a remote position. Key Responsibilities Design, build, and maintain performant, reusable Flutter/Dart applications for iOS, Android, and web from a shared codebaseTranslate designs, storyboards, and use cases into polished, responsive user interfacesIntegrate with our C#/.NET back-end services via REST/Web APIs, handling authentication, caching, and real-time sports data (schedules, scores, standings, live stats)Manage application state cleanly using established patternsEnsure the best possible performance, quality, and responsiveness across platforms and screen sizesIdentify bottlenecks and bugs, and devise solutions to these problemsCoordinate the build, release, and store-submission process for iOS and AndroidImplement automated and unit tests to maintain code quality Requirements C# .NETT-SQL.NET API.NET StackStrong experience building and shipping production apps with Flutter and Dart.Proven cross-platform delivery across iOS and Android (Flutter web a strong plus).Solid understanding of state management patterns and app architecture.Experience integrating REST/Web APIs and handling asynchronous data.Strong understanding of object-oriented programming and clean, testable code.Familiarity with dependency injection and common design/architectural patterns.Comfortable with App Store and Google Play build and release workflows.Proficient with code versioning tools such as Azure DevOps and Git.Familiarity with continuous integration. Preferred Qualifications Experience with Flutter web and building responsive layouts for larger screensFamiliarity with real-time data (WebSockets, SignalR, or push notifications)Experience working alongside a C#/.NET back-end teamKnowledge of native iOS (Swift) or Android (Kotlin) for platform-specific integrationsExperience with automated/widget testing in FlutterPrior experience in the sports industry or with sports-related applications What We Offer Competitive salary and benefits packageOpportunities for professional growth and developmentCollaborative and inclusive work environmentThe chance to work on exciting projects that impact the sports community How To Apply If you're passionate about building great software and eager to contribute to a dynamic, innovative team, we'd love to hear from you. Please submit your resume, portfolio, and a cover letter detailing your experience and which role you're applying for (or both) to careers@rampinteractive.com.