Senior Mobile Engineer I: Flutter & Architecture Lead

NinjaTrader

Chicago (IL)

Hybrid

USD 125,000 - 175,000

Full time

4 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Generous PTO
Paid holidays
Company 401k match
Parental leave
Health coverage
Vision coverage
Dental coverage
Life Insurance
Disability insurance

Job summary

NinjaTrader is seeking an experienced Sr. Mobile Engineer I to lead mobile architecture and deliver scalable Flutter-based apps. You will mentor engineers, shape technical direction, and ensure end-to-end quality for iOS and Android platforms.

Join a dynamic team in a hybrid Chicago-based role, driving innovation, performance, and a strong mobile product experience for millions of traders.

Qualifications

  • 6+ years of professional software engineering experience.
  • 2+ years of hands-on Flutter and Dart experience in production environments.
  • Understanding of mobile architecture, state management, and design patterns (e.g., BLoC, MVVM, Clean Architecture).
  • Experience maintaining testing strategies for Flutter applications, spanning unit, widget, integration, and end-to-end levels.
  • Familiarity with building CI/CD automation for mobile delivery.

Responsibilities

  • Own the life cycle of features through debugging, documenting, testing, releasing, and monitoring.
  • Take part in daily stand-ups and regular team-wide meetings to discuss current and upcoming tasks.
  • Participate in the technical roadmap for mobile architecture, frameworks, and tooling.
  • Participate in design reviews, architecture discussions, and performance optimization efforts across iOS and Android.
  • Implement robust, maintainable Flutter solutions that follow best practices for state management, dependency injection, and reactive programming.
  • Collaborate with Product and Design teams to iteratively improve the user experience on mobile platforms.
  • Investigate issues, mitigate them, and recommend preventative measures.
  • Improve observability, monitoring, and crash analytics to ensure product stability and quality.

Skills

Software engineering
Flutter
Dart
Mobile development
CI/CD
REST APIs

Tools

Flutter framework
Dart language
iOS
Android
BLoC

Job description

NinjaTrader is seeking an experienced Sr. Mobile Engineer I to lead mobile architecture and deliver scalable Flutter-based apps. You will mentor engineers, shape technical direction, and ensure end-to-end quality for iOS and Android platforms.

Join a dynamic team in a hybrid Chicago-based role, driving innovation, performance, and a strong mobile product experience for millions of traders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Mobile Engineer — Hybrid Role
Senior Flutter Mobile Engineer — Hybrid Role

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
Paid holidays
401k with Company Match
+3
Sr. Mobile Engineer I
Sr. Mobile Engineer I

NinjaTrader • Chicago (IL)

Hybrid
USD 125,000 - 175,000
Generous PTO
Paid holidays
Company 401k match
+6
Sr. Mobile Engineer II
Sr. Mobile Engineer II

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
Paid holidays
401k with Company Match
+3
Senior Flutter Mobile Engineer - Fintech Trading (Equity)
Senior Flutter Mobile Engineer - Fintech Trading (Equity)

The Bitcoin Street Journal • New York (NY), Northern (KY)

Hybrid
USD 140,000 - 210,000
Health benefits
Equity
5% 401(k) match
+3
Senior Mobile Architect: Flutter, Android & iOS Leader
Senior Mobile Architect: Flutter, Android & iOS Leader

Moniepoint Inc. • United States

Remote
USD 140,000 - 200,000
Culture of learning
Competitive compensation
Health insurance
Senior Mobile Flutter Engineer - Remote FinTech Trading
Senior Mobile Flutter Engineer - Remote FinTech Trading

Moonshot • United States

Hybrid
USD 140,000 - 190,000
5% 401(k) match
Health benefits with premiums covered
Life insurance
Lead Mobile Architect — Native & Flutter
Lead Mobile Architect — Native & Flutter

RB Global Inc. • Westchester (IL)

Hybrid
USD 150,000 - 210,000
Health insurance
Retirement plans
Professional development opportunities
Staff Flutter Mobile Engineer for Fintech Trading Platform
Staff Flutter Mobile Engineer for Fintech Trading Platform

The Bitcoin Street Journal • New York (NY), Northern (KY)

Hybrid
USD 150,000 - 210,000
5% 401(k) match
Health benefits with employer-covered
Life insurance coverage
+2
Senior Mobile Engineer (Cross‑Platform) – Flutter & Native
Senior Mobile Engineer (Cross‑Platform) – Flutter & Native

via • New York (NY)

Hybrid
USD 160,000 - 200,000
Free medical plans
401K matching
Catered lunch on Wednesdays
+1
Senior Flutter Mobile Engineer — Real-Time Trading
Senior Flutter Mobile Engineer — Real-Time Trading

Moonshot • New York (NY), Northern (KY)

Hybrid
USD 150,000 - 210,000
5% 401(k) match
Health benefits
Life insurance
+2