Skip to main content

Mobile Engineer

Job Details

Headquarters - American Fork, UT
Full Time


The Mobile Engineer will create and maintain multi-platform apps for iOS and Android using the Flutter framework. He/she will work alongside a team of inspired engineers to design and implement new features across multiple projects, consistently hitting deadlines and project milestones.



Essential Responsibilities:

  • Develop application programming interfaces (APIs)

  • Write clear, maintainable, and testable code that you are proud of

  • Make suggestions on product improvements as well as implementing new mobile protocols and applications

  • Collaborate with Product Development team in developing products

  • Collaborate with the launch of new features, big and small

  • Troubleshoot and debug applications to optimize product performance

  • Perform other duties as assigned


Minimum Qualifications:

  • Proven experience in Flutter framework

  • 3+ years experience in developing cross-platform mobile applications for Android (Java/Kotlin) and iOS (Swift/Objective C)

  • Proven working experience in software development

  • Solid understanding of the full mobile development life cycle, including automated testing and building

  • Excellent communication skills

  • Bachelors degree in computer science or related field, or equivalent practical experience

Preferred Qualifications:

  • Experience with Bluetooth devices / loT devices

  • Experience with GitHub actions and workflows

  • Experience with Google Cloud / Firebase

  • Love of cooking, grilling and BBQ is a plus