1

Android Engineer Jobs in North Carolina (NOW HIRING)

RIT Solutions, Inc. is seeking a passionate Lead Android Engineer to join their Mobile development team in Charlotte, NC. The role involves leading the design and implementation of high-performance ...

We're looking for a Sr Android Engineer who's excited to make an impact. In this role, you will be responsible for building and evolving our native Android application used by field service ...

Lead Android Engineer:

Durham, NC · On-site

$99K - $130K/yr

As a Lead Android Engineer, you will drive the technical direction and architecture for the critical product surfaces that bring our marketplace together - campaign management and creation, unified ...

Android Developer

Durham, NC · On-site

$50.50 - $66.25/hr

We are hiring Android Developer - to join our Digital Engineering team. Who are we? For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from ...

Android Developer

Raleigh, NC · On-site

$54.25 - $71.25/hr

I have an opportunity for a "Android Developer" - Charlotte, NC ( Day One Onsite) and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume ...

Android Developer

Durham, NC · On-site

$50.50 - $66.25/hr

Android Developer Location : Durham, NC (Onsite) Job Summary: The Android Developer will be responsible for designing, developing, and maintaining high-quality mobile applications, ensuring ...

Android Developer

Charlotte, NC · On-site

$54.50 - $71.50/hr

Android Developer Fully On-site. Banking Domain Locations: Pittsburgh, Dallas, Columbus, Strongsville, Charlotte, Phoenix (fully onsite requirements). * The Android Developer will be responsible for ...

Android developer

Charlotte, NC · On-site

$54.50 - $71.50/hr

Android developer Location : Charlotte, NC Duration : 2 years Experience in object oriented analysis and design. Experience utilizing various layouts such as custom layouts and view with good ...

Android Developer

Charlotte, NC · On-site

$54.50 - $71.50/hr

Android Developer Job Location : Charlotte, NC (ONSITE) Job Type : Full-Time Must Have Technical/Functional Skills Android, Kotlin, Java Roles & Responsibilities * Expertise in developing native ...

Senior Android Developer

Charlotte, NC · On-site

$56.75 - $71.75/hr

Senior Android Developer Location: Charlotte, NC (Onsite from Day 1) Job Type: Contract Experience Required: 10+ years Skill Metrics: Skills Required Mockito Yes Restful APIs Yes GIT Yes Android ...

Android Developer

Charlotte, NC · On-site

$54.50 - $71.50/hr

JD: • Proven experience as an Android Developer or similar role. • Strong proficiency in Java and Kotlin for Android development. • Familiarity with Android SDK, UI frameworks, and development ...

Android Developer

Charlotte, NC · On-site

$54.50 - $71.50/hr

Android Developer Location : Charlotte, NC / SFO, CA Job Type : Permanent Full Time Description: Experience in Android development Strong understanding on Android Architecture Experience in latest ...

Android Developer

Durham, NC · On-site

$50.50 - $66.25/hr

Android Developer Location: Durham, NC About Us: For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 ...

next page

Showing results 1-20

Android Engineer information

See North Carolina salary details

$20.9K

$125.3K

$175.9K

How much do android engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for android engineer in North Carolina is $125,302.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,400.00 and $145,400.00 per year, depending on experience, location, and employer.

What is an Android engineer?

Android Engineers are software developers who specialize in designing, building, testing, and maintaining applications for devices running the Android operating system. They use programming languages like Java and Kotlin, as well as Android development tools, to create mobile apps that are user-friendly, secure, and efficient. Android Engineers often collaborate with designers, product managers, and other engineers to deliver high-quality mobile experiences. Their work involves not just coding, but also problem-solving, debugging, and optimizing app performance.

How does an Android engineer typically collaborate with designers and backend developers during the app development process?

Android Engineers frequently work closely with UX/UI designers to translate design mockups into functional, visually appealing interfaces, ensuring that user experience is seamless and meets platform guidelines. They also coordinate with backend developers to integrate APIs and manage data flow, often participating in regular stand-up meetings and code reviews to align on features and troubleshoot issues. Effective communication and teamwork are essential, as successful app development relies on synchronizing efforts across different specialties within the team.

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

To thrive as an Android Engineer, you need strong proficiency in Java and Kotlin, experience with Android SDK, and a solid understanding of mobile app architecture, typically supported by a degree in computer science or related field. Familiarity with tools like Android Studio, Git, and knowledge of RESTful APIs, as well as experience with testing frameworks, is highly valuable. Problem-solving, attention to detail, and effective communication are crucial soft skills for excelling in this role. These skills ensure the development of high-quality, reliable Android applications that meet user needs and business goals.

What is the difference between Android Engineer vs Mobile App Developer?

AspectAndroid EngineerMobile App Developer
Primary FocusDeveloping Android-specific applications and featuresCreating applications for multiple platforms, including Android and iOS
Required SkillsJava/Kotlin, Android SDK, UI/UX design for AndroidJava, Kotlin, Swift, cross-platform frameworks
Work EnvironmentAndroid development teams, mobile app companiesCross-platform or mobile app development teams
Industry UsageTech companies, startups, enterprises focusing on Android appsCompanies developing apps for multiple platforms

Android Engineers specialize in building applications specifically for the Android platform, focusing on Android SDK and Kotlin/Java. Mobile App Developers often work across multiple platforms, including Android and iOS, using various tools and frameworks. Both roles require similar programming skills but differ in scope and platform specialization.

What are the most commonly searched types of Android Engineer jobs in North Carolina?

The most popular types of Android Engineer jobs in North Carolina are:

What are popular job titles related to Android Engineer jobs in North Carolina?

For Android Engineer jobs in North Carolina, the most frequently searched job titles are:

What cities in North Carolina are hiring for Android Engineer jobs?

Cities in North Carolina with the most Android Engineer job openings:

Infographic showing various Android Engineer job openings in North Carolina as of August 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $125,302 per year, or $60.2 per hour.

Lead Android Engineer

Charlotte, NC • On-site

RIT Solutions, Inc.
Recruiting and Staffing Services • 201 - 500 employees

Full-time

Re-posted 13 days ago


Job description

Job Summary:
RIT Solutions, Inc. is seeking a passionate Lead Android Engineer to join their Mobile development team in Charlotte, NC. The role involves leading the design and implementation of high-performance mobile applications, mentoring team members, and collaborating closely with architects and product owners to deliver business value while addressing technical debt.
Responsibilities:
• Partner with architects to implement high-performance mobile applications.
• Research and summarize adjacent technology trends to provide guidance.
• Mentor the team on the 'how' of better use of existing Android platform components and performance best practices.
• Highly collaborative, a fast learner, and willing to work wherever you're needed on the team.
• Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection (Hilt/Dagger), testable code, and algorithms.
• Able to effectively communicate technical issues in a manner all can understand.
• Able to work with Scrum Masters and Product Owners to prioritize work relative to both delivering business value and addressing technical debt.
• Leads system analysis, design, development, and implementation for our existing mobile native applications.
• Translates stories into design & code. Develops well-engineered code and test artifacts backed by automated tests (JUnit, Espresso).
• Researches and employs contemporary software development techniques to ensure quality and improve velocity of the team.
• Elevates code into development, test, and production environments on schedule. Provides follow-up Production support. Submits change control requests and documents.
• Leads in design, code, and test inspections throughout the life cycle to identify issues.
• Participates in other meetings, such as those for use case creation.
• Contributes to developing and maintaining an inclusive and highly collaborative environment for the team.
Qualifications:
Required:
• Must sit in Charlotte, NC - hybrid
• can not provide sponsorship
• assessment required
• Partner with architects to implement high-performance mobile applications.
• Research and summarize adjacent technology trends to provide guidance.
• Mentor the team on the 'how' of better use of existing Android platform components and performance best practices.
• Highly collaborative, a fast learner, and willing to work wherever you're needed on the team.
• Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection (Hilt/Dagger), testable code, and algorithms.
• Able to effectively communicate technical issues in a manner all can understand.
• Able to work with Scrum Masters and Product Owners to prioritize work relative to both delivering business value and addressing technical debt.
• Leads system analysis, design, development, and implementation for our existing mobile native applications.
• Translates stories into design & code. Develops well-engineered code and test artifacts backed by automated tests (JUnit, Espresso).
• Researches and employs contemporary software development techniques to ensure quality and improve velocity of the team.
• Elevates code into development, test, and production environments on schedule. Provides follow-up Production support. Submits change control requests and documents.
• Leads in design, code, and test inspections throughout the life cycle to identify issues.
• Participates in other meetings, such as those for use case creation.
• Contributes to developing and maintaining an inclusive and highly collaborative environment for the team.
• Experience with Native Android application development.
• Proficiency in one or more relevant programming languages (e.g., Kotlin, Java, JavaScript).
• Ability to learn new technologies quickly and demonstrate a hands-on understanding.
• Strong understanding of design patterns (MVVM, MVI), integration patterns/practice, data modeling principles, and best practices.
• A good track record of project delivery for large cross-team projects.
• Strong communication skills and the ability to connect with engineers, managers, PMs, and customers.
• Experience with Cloud Development Platforms, Mobile development frameworks (Jetpack Compose), and micro-service architecture.
Preferred:
• Latest Android SDK / Android Studio.
• Kotlin (Coroutines, Flow).
• Modern UI frameworks (Jetpack Compose).
• Local data persistence (Room).
• CI/CD Pipeline (GitHub Actions / Fastlane / Gradle).
• Git (GitHub).
• Honeycomb / Splunk.
Company:
Jobdiva Job Portal: https://www1.jobdiva.com/candidates/myjobs/searchjobsdone.jsp?a=xbjdnwgjodtga1y1im2g881fkkeiwd0775lbvq8yqgps8vb2q36w2vj1ga6xxork&compid=-1 Recruitment (contingency search and campus selection). Founded in 2019, the company is headquartered in Arlington, USA, with a team of 201-500 employees. The company is currently Growth Stage.