I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Staff Mobile Software Engineer – Android Lead. — St Paul, MN

Разработчики, Мобильная разработка, Android · вчера, 18:53 · 04.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: St Paul, MN

Формат: не указан

Занятость: Контракт

Грейд: Lead / руководитель

Staff Mobile Software Engineer – Android Lead.

Location: St. Paul, MN

Shift: 1st shift 8 am to 4:30 pm with minimal OT

Travel: 25%

24 months duration ; May extend

Work and Other Details:

• Part 107 must be obtained by candidate within their first 3 months of assignment

• Onsite position working 3 days in the office

• Business casual dress code

• Interview preference: Teams

• Visa sponsorship is not available, now or in the future, for this position

• Will need personal vehicle to be able to drive (within an hour of the facility) to conduct drone flight testing

Major Purpose:

• As a Staff Software Engineer , you will be the technical

lead and sole developer for mobile applications used by drone pilots to plan and

execute drone flights for scouting agricultural fields.

• Your primary responsibility (75%) will be to lead design and development of a

new Android mobile application for drone pilots.

• Your secondary responsibility (25%) will be owning and maintaining our

existing iOS application for drone pilots, FieldAgent Mobile. This is a mature app.

You will ensure continued functionality as the back end API evolves and as

dependencies require upgrades, and you may implement some new features.

Some iOS experience is helpful, but thought leadership will center on the new

Android mobile application. The current technical lead of the existing iOS

application is moving to a new role at Sentera. While they will be available long

term for knowledge transfer and consultation, you will own the existing and new

applications.

• Discover, embrace, and execute cutting edge processes to accelerate

development with AI, not simply reducing time coding while following

conventional software process, but following new paradigms for software

development process in the age of AI.

• Drive impact as part of an empowered product team composed of Product

Management, UX, and Engineering implementing the Product Operating

Model. You will contribute to every stage of product development: discovering,

designing, testing, delivering, and maintaining innovative software solutions to

advance scouting through drone flights and field walks for customers.

• Collaborate with Product Management and UX to develop a deep understanding

of customer problems including participation in customer calls and in-person

customer visits, ccovering both internal customers (Sentera’s own pilots) and

external customers.

• Combine your technical expertise and creativity to propose solutions, develop

prototypes, test prototypes with customers, and evaluate feasibility.

• Following validation of customer value, technical feasibility, usability, and

business viability (the discovery phase), design, code, test, deliver,

and maintain software as part of a team passionate about software quality (the

delivery phase).

• Define and drive mobile software architecture and design patterns.

• Serve as a technical advisor in the solution of complex problems spanning the

cloud backend team, other client app teams, and the embedded/hardware team.

• Identify and resolve performance, reliability, and scalability issues.

Company Use• Contribute to long-term mobile platform strategy and technical roadmap.

• If you have experience in C# .NET, collaborate on high level design and provide

peer code review for the tech lead and sole developer

of Sentera’s Windows application.

• Test your software by performing drone flights.

• Travel to participate in 2-5 customer visits per year for discovery and 1-2 internal

conferences/trainings per year. Travel includes day trips and overnight trips

lasting 1-2 nights.

What Skills You Need:

• 6+ years of professional software development experience

• 2+ years of hands-on Android development experience

• Passion for exploring, embracing, and executing software development with

entirely new processes emerging in the age of AI. A willingness to confront the

discomfort of leaving old processes behind, while simultaneously striving for

quality architectures and maintainable source code.

• Demonstrated critical thinking, problem solving, debugging, and analytical skills.

• Passion for working with customers to understand and solve their problems.

• Ability and enthusiasm to work independently as the technical lead and sole

developer on a mobile software application while collaborating with

engineers responsible for the back end and adjacent client applications (web and

PC).

• Skilled in written and verbal interpersonal communications, open-minded

listening, balanced assertiveness, conflict resolution, and tact.

What Makes You Standout:

Any experience in any of the following areas:

• Experience leading a technical project, either as the sole developer or team

technical lead

• iOS

• CI/CD pipelines such as GitHub Actions

• Geospatial data processing and visualization: presenting geographically-located

data on a map, basemaps, vector data, raster data, GeoJSON, ESRI Shapefiles,

Cloud Optimized GeoTIFFS (COGs), rasterio, or geopandas.

• Drone flight applications

• Integrating with hardware, sensors, or IoT devices

Company Use• Precision agriculture and digital agronomy

• C# .NET and/or Windows Presentation Foundation (WPF)

• Embracing the Product Operating Model with an emphasis on spending time

talking to customers to understand their problems during the discovery process.

Education:

• Bachelors degree in Software Engineering, Computer Science, Computer

Engineering, IT, a related technical field, or equivalent experience in a related

career field.

Поиск по вакансиям