Mobile App Software Engineer

Mach
Ely, IA, United States
$70K-$120K a year
Full-time

About Mach :

Our vision here at Mach is to become the leading provider of foundational automation for off-road machinery to improve how food and fiber is produced, buildings are constructed, and infrastructure is installed and managed .

We believe we can be a catalyst for disruption and innovation in off-road automation with the mission to empower leading Original Equipment Manufacturers (OEMs) by continuing to provide world class solutions in perception, navigation, route planning, monitoring, connectivity, and the tools to customize solutions for their desired use and unique needs.

Our customer first process integrates the technologies which enable autonomy on a wide variety of machines for different uses.

Mach was formed in 2022 through the merger of two leading autonomy teams in the agriculture and government autonomy fields.

While still operating in stealth mode MACH is addressing a growing market for off-road autonomy and robotics especially in agriculture.

We are looking to add passionate, motivated individuals to our highly experienced and talented engineering team. Mach is especially looking for people that want to make a positive difference in how the world gets work done and leave a legacy through their contributions!

Position Description : Mobile App Software Engineer

We invite you to be part of our pioneering team, tasked with developing transformative applications for controlling autonomous farm and construction equipment.

This role offers the unique opportunity to contribute to industry-changing projects that integrate advanced technology with heavy machinery.

While having Flutter skills is beneficial, our main focus is on individuals who are enthusiastic about continuous learning and mastering new technologies in cross-platform mobile app development.

This position is ideal for developers passionate about leveraging their mobile app development expertise to impact the agricultural and construction industries profoundly.

Your dedication to learning and personal growth, along with your technical skills, will be pivotal in driving the advancement of our transformative projects, ensuring every day is filled with new challenges and rewarding experiences.

What would I be doing?

  • Design and develop innovative, maintainable, and scalable cross-platform mobile applications, specifically tailored for autonomous machinery in the agricultural and construction sectors.
  • Work collaboratively with cross-functional teams to design, develop, and implement new features that meet the needs of our cutting-edge projects.
  • Utilize Flutter and Dart for creating intuitive, responsive mobile applications, while also being versatile in adapting to other relevant technologies.
  • Ensure the integration of various APIs and external services is performed with a focus on system security, robustness and optimal performance.
  • Stay informed on the latest industry trends in mobile technology and software development, applying this knowledge to our forward-thinking projects.
  • Proactively identify and fix any issues to enhance application performance, ensuring a top-tier user experience for our innovative equipment control solutions.
  • Assist in the development of project timelines, implementation strategies, and effective deployment processes that align with our mission to innovate within the heavy machinery industry.
  • Optionally know how to create Flutter plugins and extensions to enhance mobile application functionality, especially in the context of autonomous equipment control.

Qualifications :

  • Bachelor’s degree in Computer Science, Software Engineering, or related field is preferred.
  • Required : Proven experience (5 years professional work experience minimum) in mobile app development, with proficiency in at least one of the following languages : Swift, Kotlin, Java, or Dart, and experience developing for either Android, iOS, or both platforms.
  • Demonstrable portfolio showcasing a strong background in mobile app development, highlighting any experience with Flutter and Dart as a plus.
  • Solid experience with third-party libraries, APIs, cloud messaging, and backend integration, along with a strong foundation in RESTful principles.
  • Solid understanding of the full mobile development life cycle, from concept through delivery and support.
  • Keen understanding of the latest in mobile development practices, with a commitment to staying at the forefront of technology trends and innovations.
  • Exceptional problem-solving skills, focused on delivering efficient, high-performing, and user-centric application solutions.
  • Strong communication skills and the ability to collaborate effectively in a dynamic, agile environment, contributing to a team that values innovation, learning, and quality.
  • Enthusiasm for developing impactful applications that interact with cutting-edge autonomous machinery, with a willingness to engage deeply in this specialization.

What will set you apart :

  • Development experience in Flutter.
  • Cross-platform development experience (Android and iOS phone and tablet).
  • Mobile app portfolio highlighting your grasp of the user experience (UX) and app aesthetics.
  • Working knowledge of network-based security principals.

Benefits :

  • Unlimited vacation and PTO
  • 10+ Paid Holidays
  • 75% company sponsored health plan
  • Dental, Vision and 401K available
  • Equity incentive through profits interests

Salary : $70,000-$120,000 per year, dependent on experience and qualifications

Work Location : Ely, IA. On-site work environment requiring five days a week in office.

30+ days ago
Related jobs
Promoted
Mach
Ely, Iowa

Stay informed on the latest industry trends in mobile technology and software development, applying this knowledge to our forward-thinking projects. Mobile app portfolio highlighting your grasp of the user experience (UX) and app aesthetics. While having Flutter skills is beneficial, our main focus ...

Promoted
Apex Systems
IA, United States

As a senior IT professional, the Software Engineering Lead plays a crucial role in leading a team of Software Engineers. They are well-versed in front-end and back-end technologies, full-stack web development, cloud infrastructure, and mobile applications. Lead and mentor a team of Software Engineer...

Raytheon Technologies
Cedar Rapids, Iowa

Collins Aerospace is currently seeking qualified candidates for experienced software engineers in our Military Avionics & Helicopters Flight Management Applications department located in Cedar Rapids, Iowa. Teams are comprised of cross-functional engineers working in an AGILE environment (approximat...

DATAVOICE INTERNATIONAL, INC.
Iowa, United States
Remote

Harris' DataVoice International division is on the lookout for a passionate Software Developer to join our team, focusing on enhancing our core C++ product line. Design and develop the software components with guidance from senior team members/technical architect. Minimum 2+ years related software e...

N. Harris Computer Corporation - USA
Iowa, United States
Remote

NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. NET Software Developer to join our vibrant and dynamic development team. Lead the design, development, and implementation of new featur...

N. Harris Computer Corporation - CAD
Iowa, United States
Remote

As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborate with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passionate ...

Trimble
IA, US
Remote

Software Developer - Control System Support. Join our innovative Control System Development team as a Software Developer, where your primary mission will be to enhance and support the integration and effectiveness of our ECU (Electronic Control Unit) platforms. As a Software Developer you’ll have th...

Promoted
Platinum Supplemental Insurance
Iowa City, Iowa

If you’re exploring sales careers, you already know sales is the way to get ahead.You can sell just about anywhere, but the key is knowing how to spot the right opportunity.Have you ever noticed that the most successful sales people receive superior support from the companies they work with? A robus...

Promoted
Benco Dental
Cedar Rapids, Iowa

Field Service/Installation Technician at Benco Dental.At Benco Dental, our company is our family, and we are looking for a new addition to assist us in Driving Dentistry Forward.Please review the description below carefully to ensure that this position is the perfect match for you!.Excellent Compens...

Promoted
The Auto Club Group
Iowa City, Iowa

It's a great time to join AAA The Auto Club Group!.JOIN THE TEAM COMMITTED TO DRIVING YOUR CAREER FORWARD.To qualify for the Sign-On Bonus, applicants must be new to ACG (not applied in the last 180 days.There is a 1-year payback clause if your employment is terminated prior to completing 12 months ...