cover image
ATR International

Mobile Engineer

Hybrid

Minneapolis, United states

$ 80 /hour

Junior

Freelance

04-03-2026

Share this job:

Skills

Communication Leadership Python Java Kotlin GitHub GitLab DevOps Configuration Management Jenkins Test Mobile Testing Prioritization Attention to detail Machine Learning git Software Development Project Management Agile Analytics Android

Job Specifications

7 month contract

Hybrid in Minneapolis, MN

Large client in medical devices industry

Job description:

The Pelvic Health R&D team is one of the most cutting edge groups within the company defining and executing on technology and architectural strategy using skills that span a variety of domains including Mobile Apps (Android), cloud, data analytics, web services, 2d/3d visualization, machine learning, and interfacing with embedded software for management and control of interconnected medical devices.

As a Senior Software Engineer (Project Engineer – Mobile), you will lead execution for a defined mobile software release pipeline, working with motivated, diverse, and knowledgeable development teams. You will collaborate with Product Engineering, Development, and Test Leads to translate requirements into actionable plans, create structured backlogs, and drive high-quality delivery. This role requires a mix of technical expertise, project execution, and leadership to deliver reliable, impactful mobile software that improves the quality of life of people around the world.

A Day in the Life

· Own end-to-end delivery of an assigned mobile software release

· Translate product features and requirements into structured, execution-ready backlogs and user stories

· Lead backlog refinement, sprint planning, and overall release planning

· Approve and accept completed work in the ALM system using technical and quality judgment

· Apply technical judgment to evaluate approaches, challenge assumptions, and ensure architectural alignment and quality

· Partner with Product Engineering, Development, and Test Leads to ensure scope clarity, accurate task breakdown, and alignment with product intent

· Support prioritization discussions and maintain alignment with product strategy and system dependencies

· Identify risks and dependencies and drive mitigation plans

· Track delivery metrics and drive execution discipline across development and test teams

· Collaborate with stakeholders and communicate status, risks, and dependencies to leadership

· Ensure compliance with quality systems and software lifecycle processes

· Support regulatory deliverables in collaboration with engineering and test leads

· Promote engineering best practices and continuous improvement

Can you please confirm the 3 main responsibilities/day to day activities required for this role?

Own end-to-end delivery of an assigned mobile software release

Translate product features and requirements into structured, execution-ready backlogs and user stories

Track delivery metrics and drive execution discipline across development and test teams

Requirements:

Must Have: Minimum Requirements

· Bachelor’s degree in Software Engineering, Computer Science or equivalent with 8 to 10 years of managing delivery of advanced applications for mobile platform.

· Hands-on experience in mobile software development

· Android development experience (Kotlin or Java); familiarity with Kotlin Multiplatform (KMM) is a plus

· Understanding of mobile testing strategies and quality practices

· Experience working in Agile/Sprint-based development environments

· Ability to work at both technical detail and release-level view

· Experience creating and managing backlogs, tracking execution, and driving delivery

· Strong communication skills and ability to collaborate effectively across teams

· Strong attention to detail and an ability to deal with ambiguity

Nice to Have

· Good understanding of Continuous Integration environments (Jenkins, Bamboo, ElectricCloud)

· Experience with iOS platforms.

· Experience with configuration management tools and best practices (GIT, SVN, etc.).

· Ability to think strategically and execute methodically.

· Excellent written and oral communication skills.

· Ability to multitask and prioritize while managing multiple projects and day to day responsibilities

· Ability to influence cross-functional teams without formal authority.

Must Have

2 years of experience writing Software , Java , Python , C

Agile Metrics

Agile Product Owner

agile sprint

Android

Mobile Software Development

Project Planning

Software Project Management

Technical Leadership

technical software project management

Nice To Have

DevOps tools like GitHub

GitLab

Kotlin

Kotlin Multiplatform (KMM)

PTC Codebeamer

Can you please confirm your top 3 skills sets required?

Hands-on experience in mobile software development

Experience creating and managing backlogs, tracking execution, and driving delivery

Strong communication skills and ability to collaborate effectively across teams

About the Company

ATR International is committed to delivering next-generation recruiting that enables businesses and communities to thrive. By bringing passion for excellence, trust, and inclusion to every interaction, we build deep connections with our clients, contractors, internal staff, and local markets to drive long-term mutual success. Founded in 1988 as a two-person, Hispanic-owned company, ATR is now a widely renowned technical staffing and consulting leader. Our firm has grown to serve a range of companies--from startups to Fortun... Know more