Sr. Software Engineer Ii, Mobile

NinjaTrader

Remote
**
Flutter and dart experience
Mobile architecture
State management
** NinjaTrader is seeking a Senior Software Engineer II specializing in Flutter for their remote mobile engineering team. The role involves leading mobile architecture, mentoring engineers, and delivering high-performance applications while maintaining a collaborative and innovative work environment. **

Job Summary

  • Lead mobile architecture, mentor engineers, and deliver scalable, high-performance applications that power a seamless cross-platform experience.
  • Own the life cycle of features through testing, debugging, documenting, releasing, and monitoring.
  • Help foster a culture of technical excellence, innovation, and collaboration.

Matching Summary

Match Score: 75

** NinjaTrader is seeking a Senior Software Engineer II specializing in Flutter for their remote mobile engineering team. The role involves leading mobile architecture, mentoring engineers, and delivering high-performance applications while maintaining a collaborative and innovative work environment. **

Skills & Requirements

Must-have

  • Flutter and Dart experience
  • Mobile architecture
  • State management
  • CI/CD automation
  • RESTful APIs and WebSockets

Nice-to-have

  • Technical excellence and innovation
  • Agile principles
  • Cross-platform experience

Key Requirements

  • 6+ years of professional software engineering experience
  • 2+ years of hands-on Flutter and Dart experience
  • Understanding of mobile architecture, state management, and design patterns
  • Experience maintaining testing strategies for Flutter applications
  • Familiarity with building CI/CD automation for mobile delivery
  • Strong grasp of OOP design principles

Work Rights

Not specified

Tailored Resume

Cover Letter