Chicago or Remote Hybrid Full-time USD 140,000 – 190,000 / year

NinjaTrader is hiring a Sr. Software Engineer II, Mobile

About the Role

The role involves developing and maintaining mobile applications used in fast-paced trading environments, with a focus on performance, reliability, and innovation in a collaborative technical team.

Responsibilities

  • Design and implement mobile application features for trading platforms
  • Collaborate with product and design teams to deliver intuitive user experiences
  • Optimize mobile apps for speed, responsiveness, and scalability
  • Diagnose and fix bugs across different mobile operating systems
  • Maintain and improve existing codebases for mobile clients
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews to ensure code quality
  • Integrate with backend services and APIs
  • Ensure application security and data integrity
  • Support continuous integration and deployment pipelines
  • Stay current with mobile development trends and technologies
  • Contribute to technical documentation
  • Work closely with QA teams to resolve issues
  • Monitor app performance in production environments
  • Troubleshoot user-reported problems
  • Implement UI components following design specifications
  • Ensure compliance with platform-specific guidelines
  • Conduct performance testing and profiling
  • Collaborate on architectural decisions
  • Mentor junior developers and provide technical guidance
  • Participate in agile development cycles
  • Deliver features on schedule with high quality
  • Evaluate third-party libraries and tools
  • Contribute to cross-platform development strategies
  • Support deployment and post-release monitoring

Compensation

Competitive salary and benefits package offered

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Collaborative engineering team focused on building high-performance trading applications

Why Join Us

  • We offer a dynamic environment where innovation drives product development
  • Engineers have direct impact on product direction and customer experience
  • Opportunities for professional growth and technical leadership
  • Work with a team passionate about building powerful trading tools
  • Access to cutting-edge technologies and development practices

Technology Stack

  • Primary languages include Swift, Kotlin, and JavaScript
  • Applications leverage native and hybrid frameworks
  • Backend services use REST and WebSocket protocols
  • CI/CD powered by modern DevOps tools
  • Monitoring and analytics integrated into mobile clients

This position may require sponsorship for work authorization

About company
NinjaTrader

NinjaTrader delivers integrated multi-device trading using a cloud-based technology designed for active futures traders. Take control of your trading journey and trade how you want, where you want.

Access the world’s most popular futures markets including the E-mini indexes. Trade futures seamlessly across devices including PC, Mac or mobile. Visualize the futures markets and target trades using a customizable futures trading platform. Join a community of over 1.9 million users that have made NinjaTrader the #1 rated futures broker.

NinjaTrader is a group of affiliated companies operating under NinjaTrader Group, LLC, including NinjaTrader, LLC and NinjaTrader Clearing, LLC. The company provides award-winning trading software and brokerage services to active traders.

All jobs at NinjaTrader Visit website
Job Details
Department Mobile Engineering Team
Category other
Posted a month ago