careertakescareertakes

Android Software Engineer

Confidential Client•Agriculture & Food
Entry LevelFull-timeOn-Site$138,673 - $143,520
Saint Paul, Minnesota
A Day Ago

The Android Software Engineer will serve as the technical lead and sole developer for mobile applications used by drone pilots in agricultural scouting. This role focuses primarily on designing and developing a new Android app while maintaining an existing iOS app, collaborating closely with product management, UX, and engineering teams to deliver innovative, high-quality software solutions. The position requires strong technical leadership, customer engagement, and a passion for adopting cutting-edge AI-driven development processes to advance drone flight applications in precision agriculture.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Machinery Manufacturing.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This role is the technical lead and sole developer for mobile applications used by drone pilots to plan and execute drone flights for agricultural scouting. You will own the Android app (primary) and maintain the existing iOS app.

  • Lead design and full-stack Android mobile development (~75% focus).
  • Maintain and support the mature iOS application (~25% focus); ensure compatibility as backend APIs evolve and dependencies are upgraded.
  • Define mobile software architecture, design patterns, and long-term platform strategy.
  • Drive product discovery, prototyping, customer validation, usability testing, and delivery as part of a cross-functional product team (Product Management, UX, Engineering).
  • Collaborate with backend, embedded/hardware, and other client-app teams; serve as a technical advisor on complex cross-team problems.
  • Identify and resolve performance, reliability, and scalability issues.
  • Contribute to CI/CD, release processes, and automated testing strategies.
  • If skilled in C#/.NET, provide architectural guidance and peer review for the Windows application team.
  • Test mobile software in the field, including performing drone flights as needed.
  • Travel for customer discovery (2–5 visits/year) and internal conferences/trainings (1–2/year); trips are typically day trips or 1–2 nights.

What You’ll Need

  • 6+ years of professional software development experience.
  • 2+ years of hands-on Android development experience.
  • Strong critical thinking, debugging, and analytical skills.
  • Demonstrated ability to work independently as the technical lead and sole developer on a mobile application while collaborating effectively with adjacent teams.
  • Excellent written and verbal communication, active listening, tact, and conflict-resolution skills.
  • Passion for exploring and adopting new AI-empowered software development processes while maintaining high-quality architecture and maintainable code.
  • Willingness and ability to participate in customer interviews and in-person field visits.

Nice to Have

Any experience in one or more of the following will make you stand out:

  • Technical leadership as a sole developer or team lead.
  • iOS development and cross-platform mobile experience.
  • CI/CD pipelines such as GitHub Actions.
  • Geospatial data processing and visualization (maps, GeoJSON, ESRI Shapefiles, Cloud Optimized GeoTIFFs, rasterio, geopandas).
  • Drone flight applications, hardware/sensor/IoT integrations, or precision agriculture/digital agronomy.
  • C# .NET and/or Windows Presentation Foundation (WPF).
  • Experience working closely with customers as part of a Product Operating Model.

Compensation & Benefits

  • Pay rate (contract): $66.67 - $69.00 per hour.
  • Non-exempt positions are eligible for overtime at applicable rates (e.g., 1.5x for hours in excess of 40/week where required).
  • Benefits (where applicable to the engagement) may include: medical/dental/vision options, HSA, paid time off, bereavement leave, 401(k) with employer match, life/disability insurance, commuter and dependent care FSA, accident/critical-illness/hospital indemnity insurance, mobile phone reimbursement (per local law), and discretionary recognition bonuses. Final offer depends on experience, skills, and other job-related factors.

Location & Travel

  • Location: Saint Paul, MN (on-site / field work as required).
  • Travel: Occasional travel for customer visits (2–5/year) and internal events (1–2/year). Field testing of apps (including drone flights) is expected.

Employment Type & Eligibility

  • Employment type: CONTRACTOR.
  • Candidates must be legally authorized to work in the U.S. as required for the engagement.
  • This posting follows applicable U.S. employment laws and any required local disclosures for positions listed in specific states.

Notes on Hiring Process

Careertakes may use AI-assisted tools to help screen applications and surface matched opportunities. AI tools assist but do not replace human decision-making; final hiring decisions are made by people.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range