Esri logo

Sr. Software Developer - Android Apps

Esri
Portland, Maine
Full Time
Posted June 3, 2025
$119k - $198k
Apply Now

Application opens on company website

Job Description

A Senior Software Developer role focused on designing and developing advanced Android applications for field operations, including mapping, data collection, and device integration, with leadership responsibilities in technical direction and team mentorship.

Key Responsibilities

  • Develop Android applications from architecture to design, focusing on offline workflows, advanced mapping, and device integration.
  • Collaborate with developers and designers throughout the development process to meet user requirements.
  • Build software for field mapping, data collection, sensor networks, and navigation applications.
  • Solve complex problems related to design, development, and user experience in mobile applications.
  • Drive technical direction, mentor team members, and advocate for Android development within the company.

Requirements

  • Minimum of 5 years of commercial software development experience.
  • Proficiency in Kotlin programming for Android development.
  • Experience developing applications on the Android platform.
  • Strong object-oriented design skills.
  • Knowledge of data structures and algorithms.
  • Experience addressing mobile development issues related to performance optimization and caching.
  • Ability to develop strong skills and best practices through participation in design and code reviews.
  • Good communication skills.
  • Ability to work effectively both as part of a team and independently.
  • Ability to thrive in an environment that changes often.
  • Bachelor’s degree in computer science, engineering, or mathematics.

Benefits & Perks

Base salary range of $118,976 to $197,600 USD
Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Account Manager - Infrastructure

Esri
Charlotte
Full Time
May 22
$73k-131k
Esri logo

Account Manager - Infrastructure

Esri
Denver
Full Time
May 22
$73k-131k
Esri logo

AEC Web Integration Product Engineer II

Esri
Ottawa
Full Time
May 22

More jobs in Portland, Maine

Site Civil Project Manager - Land Development (Maine)

Woodard & Curran
Portland
Full Time
6d

Water Wastewater Project Manager (Portland, ME)

Woodard & Curran
Portland
Full Time
6d

Mechanical HVACP Engineer - New England Region

Woodard & Curran
NEW
Portland
Full Time
2d