July 23
• Creating a great customer experience through delightful mobile and web applications is core to NinjaTrader’s success. • Design, build, improve, and maintain features and mobile applications • Collaborate with Product and Design teams to iteratively improve the user experience on mobile platforms • Support other developers, QA, and Product team in resolving problems and identifying client requirements • Report to the stakeholders on progress, timelines, and roadblocks
• Bachelor's degree in Computer Science, Software Engineering, or equivalent working experience • 5+ years of professional experience developing and shipping production-ready mobile experiences • Experience with Dart and the Flutter ecosystem • Solid understanding of mobile development principles, design patterns, and best practices • Experience with Git and version control • Experience with REST APIs • Passion for developing high-quality user experiences on mobile devices • Familiarity with OOP design principles • Experience with third-party libraries and APIs • Ability to perform in a team environment adopting agile principles • Strong written and verbal communication skills
• Health, Vision, Dental Coverage • 401k with Company Match • Life and Disability Insurance covered 100% by NinjaTrader • Generous PTO • 7 paid holidays annually • 15 days PTO per year • And more!
Apply NowJuly 2
June 3