1

Android Mobile Application Developer Jobs in Cambridge, MA

.Net Developer

Boston, MA · On-site

$52.50 - $69.25/hr

Collaborate with mobile application teams (Android/iOS/Xamarin/Maui/React Native). ? Understand ... DevOps. ? CI/CD pipeline setup and DevOps practices. ? Cloud architecture understanding for ...

... native Android and iOS features. • Integrate with backend systems through RESTful APIs. • ... understand application use case and business processes. ? Technical Capabilities and Desired ...

... Android-based tablets), published apps preferred We're looking for an experienced mobile developer ... Test and debug mobile apps using both coded and manually executed test cases on a wide variety of ...

... application structure and components as well as lifecycle and Android Design Guidelines • ... mobile architecture and modular design, including patterns such as MVVM, MVI, etc Company : WHOOP ...

You will help evolve shared Android frameworks and developer tooling, improve application ... Exposure to mobile CI/CD workflows, Gradle build configuration, and mobile release processes

Showing results 41-60

Android Mobile Application Developer information

See Cambridge, MA salary details

$11

$66

$91

How much do android mobile application developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for android mobile application developer in Cambridge, MA is $66.81, according to ZipRecruiter salary data. Most workers in this role earn between $58.61 and $76.97 per hour, depending on experience, location, and employer.

What does an Android mobile application developer do?

An Android Mobile Application Developer is responsible for designing, building, and maintaining applications for devices running the Android operating system. They write code in languages such as Java or Kotlin, collaborate with designers and product teams, and ensure apps are user-friendly and perform well. These developers also test and debug apps, update them for new Android versions, and may integrate third-party APIs or services as needed. Their work helps bring innovative mobile experiences to Android users.

What are the key skills and qualifications needed to thrive as an Android mobile application developer, and why are they important?

To thrive as an Android Mobile Application Developer, you need strong proficiency in Java and Kotlin programming, a solid understanding of Android SDK, and experience with mobile app development best practices, typically supported by a degree in computer science or a related field. Familiarity with Android Studio, version control systems like Git, and knowledge of APIs and third-party libraries are commonly required, while certifications such as Google Associate Android Developer can be advantageous. Creativity, problem-solving abilities, and effective communication help developers translate user needs into functional, user-friendly applications and collaborate within teams. These skills are vital for creating high-quality, reliable apps that meet user expectations and adapt to evolving technology trends.

What are some common challenges Android mobile application developers face when working on cross-functional teams?

Android Mobile Application Developers often collaborate with designers, backend developers, and QA testers to deliver high-quality apps. A common challenge is ensuring smooth communication and alignment on technical requirements, design expectations, and project timelines. Developers must frequently clarify platform-specific constraints and advocate for best practices in UI/UX and performance, while balancing input from various stakeholders. Proactively participating in sprint planning and code reviews helps address misunderstandings early and fosters a more cohesive team dynamic.

Are Android mobile application developers still in demand?

Android mobile application developers are still in demand due to the widespread use of Android devices and the continuous growth of mobile app markets. Skills in Java, Kotlin, and familiarity with development tools like Android Studio remain valuable for employers seeking to build and maintain Android apps.

How much does an Android mobile application developer make?

An Android mobile application developer's salary varies based on experience, location, and skill level, but typically ranges from $70,000 to $120,000 annually in many regions. Developers with expertise in Java, Kotlin, and app deployment often command higher salaries, especially if they have experience with UI/UX design and testing tools.

Is mobile app developer a good career?

Android Mobile Application Developers are in high demand due to the widespread use of Android devices, and the role offers opportunities for growth in software development, app design, and programming languages like Java and Kotlin. The career typically requires staying updated with new technologies and may involve working in teams or independently, with competitive salaries and potential for advancement.
Infographic showing various Android Mobile Application Developer job openings in Cambridge, MA as of August 2026, with employment types broken down into 72% Full Time, 22% Part Time, 1% Temporary, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $138,973 per year, or $66.8 per hour.

Principal Software Engineer, Mobile

Cambridge Mobile Telematics

Cambridge, MA • On-site

Full-time

Re-posted 27 days ago


Job description

Job Summary:
Cambridge Mobile Telematics (CMT) is the world’s largest telematics and AI company for safer mobility. They are seeking a Principal Android Engineer to drive the architectural direction of their Android SDK platform and provide technical leadership across teams.
Responsibilities:
• Partner with product managers to understand business directions and collaborate with product managers, technical leads and other stakeholders to develop project plans that meet business needs
• Own a significant component of the mobile technical stack at CMT
• Train, guide, and mentor other developers on proper software development procedures and methods
• Participate in the hiring process
• Cross team and service boundaries to solve technical and business problems
• Design and architect solutions that are maintainable, scalable, reliable and testable while keeping future business directions in mind
• Lead code and design reviews
• May lead project groups that are focused on a specific company objective or key result
• Improve company defined development and operational standards and processes
• Provide on-call support during business critical emergency scenarios. Support and troubleshoot production issues as needed.
• Complete any additional tasks as they arise
Qualifications:
Required:
• Bachelor’s degree or equivalent years of experience and/or certification in a related field
• 7+ years of relevant professional experience
• Ability to do general development tasks on Linux and MacOS; fluency in a scripting language, like Python, Ruby, with the ability to learn more
• Understanding of Agile development methodologies (specifically SCRUM)
• Experience with different application architectures such as Model-View-Controller, MVVM, and VIPER
• Experience consuming and/or designing REST APIs
• Experience building, developing and delivering Android or iOS mobile applications and SDKs
• Basic understanding of end-to-end technical solutions including backend systems
• Experience with continuous deployment, and test-driven development (TDD)
• Proficient in both Java and Kotlin with a strong understanding of concurrency concepts
• Experience with Android JetPack libraries
• Experience with Kotlin coroutines and flows
• Familiarity with third-party Android libraries like RxJava, Dagger 2, and Retrofit
• Fluency with the Gradle build system for Android
• Proficient in both Swift and Objective-C with a strong understanding of concurrency concepts
• Experience with iOS Frameworks and development using XCode
• Familiarity with third-party iOS libraries
• Fluency with cocoapods or Swift Package Manager
Preferred:
• Actively uses AI coding tools in development work, can critically evaluate AI-generated code for logical errors, edge cases, and security or reliability risks, and can explain and take full ownership of any code incorporated into their work.
• Previous experience developing and maintaining SDKs or mobile platforms consumed by external developers, including managing API versioning, backward compatibility, and developer ergonomics.
• Experience with mobile observability practices, including custom logging pipelines, crash reporting, and metrics collection with low overhead on devices.
• Experience with background processing and battery optimization on Android, including managing OS-level restrictions such as Doze mode, App Standby, and foreground service requirements.
• Demonstrated history of technical leadership without authority, including driving architectural decisions, mentoring peers, and influencing engineering direction across teams.
Company:
Cambridge Mobile Telematics develops DriveWell, a complete telematics and behavioral analytics solution to improve safety. Founded in 2010, the company is headquartered in Cambridge, USA, with a team of 201-500 employees. The company is currently Growth Stage.