Senior Software Engineer II, Mobile

🕒 April 9

🏢🏡 Chicago – Hybrid

💵 $150k - $200k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NinjaTrader

NinjaTrader

WebsiteLinkedIn

201 - 500 employees

Founded 2003

💸 Finance

💳 Fintech

☁️ SaaS

Finance • Fintech • SaaS

NinjaTrader is a leading provider of futures trading platforms and brokerage services designed for both new and experienced traders to access the global futures markets. It offers a comprehensive suite of tools including charting, simulation, market visualization, and order flow tools, all accessible across multiple devices such as PCs, Macs, and mobile devices. NinjaTrader focuses on providing cost-effective and customizable trading solutions, with low margins and commissions, and supports trading in popular markets like E-mini and Micro E-minis, Crude Oil, and Bitcoin futures. The company also offers daily livestreams and comprehensive educational resources to help traders enhance their skills and strategies.

📋 Description

• Own the life cycle of features through testing, debugging, documenting, releasing, and monitoring • Take part in daily standups 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 • Help foster a culture of technical excellence, innovation, and collaboration

🎯 Requirements

• 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 (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 • Understanding of RESTful APIs, WebSockets, and offline data handling • Familiarity optimizing performance, reliability, and user experience across diverse devices • Ability to perform in a team environment adopting agile principles • Strong written and verbal communication skills • Strong grasp of OOP design principles

🏖️ Benefits

• Generous PTO • 7 Paid Holidays Annually + 5 Conditional Holidays Annually • 1 Service Day Annually • 401k with 3.5% Company Match • Paid Parental Bonding Leave • Health, Vision, Dental Coverage • Life and Disability Insurance Covered 100% by NinjaTrader

Apply Now

Similar Jobs

🕒 April 9

Vibes

51 - 200

☁️ SaaS

📡 Telecommunications

WebsiteLinkedIn

Full stack Software Engineer developing cloud-based applications for Vibes. Building robust backend and responsive frontend systems with Ruby on Rails and React.js.

🏢🏡 Chicago – Hybrid

💵 $100k - $125k / year

💰 $45M Series B on 2016-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info

🕒 April 8

Belvedere Trading, LLC

201 - 500

WebsiteLinkedIn

Team Lead at Belvedere Trading guiding team developing automated options trading systems. Collaborating with researchers and engineers in a tech-driven trading environment.

🏢🏡 Chicago – Hybrid

💵 $175k - $250k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 April 3

Conversionista!

51 - 200

🤝 B2B

🛍️ eCommerce

WebsiteLinkedIn

Full-Stack Engineer at Eidra responsible for developing secure, high-performing web applications. Collaborating with cross-functional teams to ensure effective delivery and maintaining engineering excellence.

🏢🏡 Chicago – Hybrid

💵 $135k - $165k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 April 1

Arrive Logistics

1001 - 5000

WebsiteLinkedIn

Senior Software Engineer developing software solutions for Arrive Logistics. Collaborating with Product Managers and leading engineering teams in a fast-paced environment.

🏢🏡 Chicago – Hybrid

💵 $141k - $165k / year

💰 $300M Private Equity Round on 2021-04

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 March 31

CCC Intelligent Solutions

1001 - 5000

WebsiteLinkedIn

Senior Software Engineer designing and developing cloud-based products for the multi-trillion-dollar insurance economy at CCC. Responsible for technical development, collaboration with teams, and ensuring software quality.