Mobile Application Developer - Five Star Staffing and Recruiting
Elkhart, IN
About the Job
Job Title: Mobile Application Developer
Location: Elkhart, IN
Position Description:
We are seeking a talented and self-motivated Mobile Application Developer to join this dynamic engineering team in Elkhart, IN. The successful candidate will be responsible for designing, defining, and implementing new mobile application development projects, as well as supporting and enhancing existing programs. This role requires extensive collaboration with the engineering team to integrate mobile applications with hardware, firmware, and UI across multiple products. If you have a passion for developing innovative solutions and are skilled in both iOS and Android development, we would love to hear from you!
Key Responsibilities:
- Develop and maintain mobile applications for iOS and Android devices using .NET MAUI.
- Design and build applications using Xcode IDE and Android Studio.
- Collaborate with hardware designers, firmware designers, UI/UX designers, and product managers to create seamless integrations.
- Maintain and improve existing applications to enhance efficiency and performance.
- Design, develop, and maintain test procedures and initiatives for mobile applications.
- Deploy applications to the iOS App Store and Google Play Store.
Required Skills & Experience:
Demonstrated Proficiency With:
- Cross-platform iOS and Android development.
- Xamarin and/or .NET MAUI.
- Xcode IDE and Android Studio.
- C#, .NET, and Visual Studio.
- Database management and design.
- Manipulating, moving, and interpreting data in real-time from hardware.
Working Knowledge Of:
- Linux, Python, JavaScript.
- Git Version-Control System.
- Azure cloud services.
Qualifications:
- Bachelor’s Degree in Computer Science or Software Engineering preferred, but a combination of training/self-taught skills and relevant work experience will be considered.
- Proven experience using Xamarin and/or .NET MAUI to develop iOS and Android applications.
- Strong collaboration and communication skills to work effectively within a team environment.
- Ability to work independently, solve problems, and adapt to changes as customer and company requirements evolve.
- Self-motivated, detail-oriented individual capable of maintaining sustained focus and quickly adjusting to changing priorities.
Why Join Us?
This is an exciting opportunity to be part of a forward-thinking engineering team that values innovation, collaboration, and a customer-centric approach. We offer a competitive salary, comprehensive benefits, and opportunities for career growth and development.