What are the responsibilities and job description for the Sr. Mobile Application Engineer position at DMV IT Service?
Job Title: Senior Mobile Application Engineer
Location: Minneapolis, MN
Employment Type: Full-Time
About Us:
DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.
Job Purpose:
As a Senior Mobile Application Engineer, you will work as part of a cross-functional Agile team to develop a mobile application that communicates with connected medical devices over Bluetooth Low Energy (BLE). Your role will involve designing and developing components for the Android app, troubleshooting device connections, integrating cloud APIs, and ensuring secure data synchronization with medical devices.
- Design and develop Android mobile application components using .NET MAUI.
- Implement and maintain Bluetooth Low Energy (BLE) communication logic, including device pairing, data exchange, and firmware updates.
- Integrate cloud APIs for secure data synchronization and error handling in the mobile app.
- Troubleshoot low-level BLE and device connection issues, especially on Android devices.
- Collaborate with firmware, cloud, and QA teams to ensure seamless interaction and consistent behavior across the system.
- Participate in Agile ceremonies, including sprint planning, retrospectives, and architecture discussions.
- Follow secure coding practices and contribute to test automation where applicable.
Qualifications:
Basic Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5 years of professional experience in mobile application development, particularly for Android.
- 3 years of experience using .NET MAUI or Xamarin for Android applications.
- Strong experience integrating with RESTful APIs and handling secure data exchange.
- Familiarity with mobile security practices, including encrypted storage and authentication flows.
Preferred Qualifications:
- Experience with Bluetooth Low Energy (BLE), including protocol implementation and device pairing flows.
- Experience working in Agile development environments.
- Previous experience in medical device, health tech, or regulated software development.
- Understanding of guidelines such as FDA, HIPAA, or IEC 62304 for mobile software.