Talent.com
RAMP InterActive
Flutter DeveloperRAMP InterActive • Edmonton, Alberta, Canada
Flutter Developer

Flutter Developer

RAMP InterActive • Edmonton, Alberta, Canada
10 hours ago
Job type
  • Full-time
  • Quick Apply
Job 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 codebase.
  • Translate designs, storyboards, and use cases into polished, responsive user interfaces.
  • Integrate 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 patterns.
  • Ensure the best possible performance, quality, and responsiveness across platforms and screen sizes.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Coordinate the build, release, and store-submission process for iOS and Android.
  • Implement automated and unit tests to maintain code quality.

Requirements:

  • C# .NET
  • T-SQL
  • .NET API
  • .NET Stack
  • Strong 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 screens.
  • Familiarity with real-time data (WebSockets, SignalR, or push notifications).
  • Experience working alongside a C#/.NET back-end team.
  • Knowledge of native iOS (Swift) or Android (Kotlin) for platform-specific integrations.
  • Experience with automated/widget testing in Flutter.
  • Prior experience in the sports industry or with sports-related applications.

What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • The 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.
Create a job alert for this search

Flutter Developer • Edmonton, Alberta, Canada

Similar jobs

Rust Developer (Blockchain)

ToparoEdmonton, Division No. 11, CA
Full-time

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Show more

 • Promoted

Remote Android Engineer (Kotlin) - Flexible Contract

Crossing HurdlesEdmonton, Division No. 11, CA
Remote
Part-time

A dynamic software development company is seeking an experienced Android Mobile Software Engineer.The position offers an hourly rate of $200 for part-time remote work, focusing on Kotlin developmen... Show more

 • Promoted

Senior Software Engineer: Mobile App Development Expert Needed

Insight GlobalEdmonton, Division No. 11, Canada
Full-time +1

Join a fully remote team as a Senior Software Engineer specializing in mobile application development.Drive technical execution using Flutter for seamless app integration within the product ecosyst... Show more

 • Promoted

Roku Developer

Enterprise Solutions Inc.Edmonton, Division No. 11, CA
Full-time

Be among the first 25 applicants.Direct message the job poster from Enterprise Solutions Inc.I may have a job for you: Account Manager (Canada/US) - Client Relations & Delivery.Remote (Work Time wi... Show more

 • Promoted

Remote SDK Engineer - Multi-Language Development

Akraya, Inc.Edmonton, Division No. 11, CA
Remote
Full-time

A leading IT staffing firm is seeking a skilled SDK Engineer to support and enhance existing client SDKs across multiple programming languages.This remote role involves hands-on development, compre... Show more

 • Promoted

Android Mobile Software Engineer | $200/hr Remote | Mercor

Crossing HurdlesEdmonton, Division No. 11, CA
Remote
Part-time

Android Mobile Software Engineer | $200/hr Remote | Mercor.Android Mobile Software Engineer (Kotlin).Part-time, 10–40 hours per week, fully remote and asynchronous.Role Responsibilities (Training s... Show more

 • Promoted

Senior Flutter Engineer for AI-Powered Marketplace (Remote)

OpenFair Inc.Edmonton, Division No. 11, CA
Remote
Full-time

A technology innovation firm in Canada is seeking a Full Stack Flutter Developer for a full-time opportunity.The ideal candidate will develop and maintain a feature-rich marketplace application usi... Show more

 • Promoted

Mobile App and Web Developer – Quiz Platform (Freelance Contract)

TwineEdmonton, Division No. 11, CA
Full-time

Mobile App and Web Developer – Quiz Platform (Freelance Contract) role at.Develop a cross-platform quiz application for young learners with a mobile app and matching website.The solution will host ... Show more

 • Promoted

Android Engineer — Scalable Fintech & Mobility Apps (Remote)

YassirEdmonton, Division No. 11, CA
Remote
Full-time

A growing tech company in North Africa is seeking an experienced Android Developer in Montreal to design and build robust mobile applications.The role involves collaboration with cross-functional t... Show more

 • Promoted

Developer Relations Engineer — Open Source Advocate

CanonicalEdmonton, Division No. 11, CA
Full-time

A leading open-source technology company is seeking a Developer Relations Engineer to connect with developer communities and improve open-source development experiences.The ideal candidate will pos... Show more

 • Promoted

Functional Developer - C$89,200 - C$144,800 A Year

StantecEdmonton, Canada
Full-time

About the Role We are seeking an experienced Functional Developer to play a key role in the evolution and enhancement of our Oracle JD Edwards (JDE), applying seasoned functional expertise consiste... Show more

 • Promoted

Senior Android Engineer (Kotlin, Jetpack Compose) — Remote

BraintrustEdmonton, Division No. 11, CA
Remote
Full-time

A talent network is seeking a freelance Android Developer to enhance user experience for non-English speaking users.This remote role requires expertise in Kotlin, along with strong knowledge of Jet... Show more

 • Promoted

Exciting Opportunity for Android Engineer in Ads Formats Team

RedditEdmonton, Division No. 11, CA
Full-time

Join a passionate team dedicated to building innovative ad formats as an Android Engineer.Use your skills to enhance ad experiences within a flexible remote work setting.In this role, you will focu... Show more

 • Promoted

Senior Elixir Developer

HiiveEdmonton, Division No. 11, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Senior Android Engineer — Kotlin, Jetpack Compose for Fintech

MercuryEdmonton, Division No. 11, CA
Full-time

A financial technology company based in Canada is looking for an experienced Android Engineer.You will work alongside a talented team to enhance the Android app while ensuring a beautiful user expe... Show more

 • Promoted

Senior Engineer Specializing in Mobile Android Build and Release Pipelines

Life360Edmonton, Division No. 11, CA
Full-time

Streamline Android app releases as a Senior Build and Release Engineer.Champion CI/CD practices and tooling improvements in a dynamic remote environment.In this impactful role, you will maintain an... Show more

 • Promoted

Developer

Absorb SoftwareEdmonton, Division No. 11, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more

 • Promoted

Remote Android Engineer: Partnerships & Growth

ThumbtackEdmonton, Division No. 11, CA
Remote
Full-time

A leading home improvement platform in Canada is seeking an experienced Android Engineer to drive engineering projects and collaborate with cross-functional teams.The ideal candidate has at least 3... Show more

 • Promoted

Full Stack Developer - Senior (REMOTE) JP933

P@thlion Staffing CareersEdmonton, AB, Canada
Remote
Full-time
Quick Apply

The Province has a strategic role within government to drive efficiencies, innovation and modernization.As part of this role, the Province is expanding the GoA's digital delivery of services with t... Show more

Application Developer

The Alberta School Employee Benefit Plan (ASEBP)Edmonton, Division No. 11, CA
Full-time +1

Application Developer, Business Technology Services.As part of the Business Technology Services department, the Application Developer is responsible for the full range of application development, i... Show more