1

Mid Level Android Developer Jobs in Orem, UT (NOW HIRING)

In addition to hands-on development, the Staff Engineer also takes on leadership responsibilities, including mentoring junior and mid-level engineers, reviewing code to ensure best practices, and ...

Product Manager

Lehi, UT · On-site

$60 - $80/hr

Lehi, US Seniority: Mid-Level Company Size: 1,601 Team Size: 1,601 Overview The role involves ... Whether you're an AI Engineer, Product Manager, or Product Designer, if you're passionate about the ...

Showing results 21-40

Mid Level Android Developer information

See Orem, UT salary details

$9

$53

$72

How much do mid level android developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for mid level android developer in Orem, UT is $53.14, according to ZipRecruiter salary data. Most workers in this role earn between $46.59 and $61.25 per hour, depending on experience, location, and employer.

What does a mid level Android developer do?

A Mid Level Android Developer designs, builds, tests, and maintains mobile applications for devices running the Android operating system. They typically work with Java or Kotlin, collaborate with cross-functional teams, and ensure that apps are user-friendly and efficient. Their responsibilities often include troubleshooting bugs, optimizing performance, and implementing new features based on user feedback. Mid level developers are expected to have a strong foundation in Android frameworks and tools, as well as experience with version control systems like Git.

What are the key skills and qualifications needed to thrive as a mid level Android developer?

To thrive as a Mid Level Android Developer, you need proficiency in Java and Kotlin, experience with Android SDK, and a solid understanding of mobile app architecture and UI/UX principles, typically backed by a relevant degree or portfolio. Familiarity with tools such as Android Studio, Git, Firebase, and RESTful APIs is essential, and certifications in Android development can be advantageous. Strong problem-solving, communication, and collaboration skills help you work effectively in development teams and adapt to fast-changing project requirements. These combined skills ensure the delivery of robust, user-friendly mobile applications and contribute to the overall success of the product and team.

What are some common challenges faced by mid level Android developers when working on large scale mobile applications?

Mid-level Android developers often encounter challenges related to maintaining code quality and consistency as applications grow in complexity. Navigating legacy code, integrating new features without introducing bugs, and managing dependencies can be particularly demanding. Additionally, collaborating with cross-functional teams—such as designers, backend developers, and QA testers—requires strong communication and problem-solving skills. Regular code reviews, adopting modular architectures like MVVM or Clean Architecture, and staying updated with the latest Android best practices can help address these challenges.

What is the difference between Mid Level Android Developer vs Junior Android Developer?

CriteriaMid Level Android DeveloperJunior Android Developer
Experience2-4 years0-1 year
SkillsProficient in Android SDK, Java/Kotlin, UI/UX design, debuggingBasic understanding of Android development, simple app creation
ResponsibilitiesDeveloping features, code reviews, troubleshootingAssisting in development, learning codebase, bug fixing
Work EnvironmentCollaborative teams, project-based tasksSupervised tasks, entry-level projects

The Mid Level Android Developer typically has more experience and handles complex tasks independently, while the Junior Android Developer focuses on learning and supporting basic development activities. Both roles are essential in Android app development teams, with the mid-level position requiring a deeper skill set and greater responsibility.

What are the most commonly searched types of Android Developer jobs in Orem, UT?

The most popular types of Android Developer jobs in Orem, UT are:

What cities near Orem, UT are hiring for Mid Level Android Developer jobs?

Cities near Orem, UT with the most Mid Level Android Developer job openings:

System Administrator Level II and III

Riverton, UT • On-site

$83K - $158K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

System Administrator II / III
Location: Bluffdale, UT
Category: Technical
Clearance Requirement: Active TS/SCI with Polygraph (most recent poly within the last 7 years)
Certification Requirement: DoD 8570 IAT II (Required)
Education Requirement: B.S in technical discipline
Experience Requirement: Level II: 5+ years with degree, 10+ years without degree. Level III: 10+ years with degree, 15+ without degree.
Compensation Range: $83,000-$158,000

Position Overview
TAP Engineering is seeking System Administrators at multiple experience levels (II and III) to provide Infrastructure Server and Sustainment services in support of High Performance Computing (HPC) environments. This role enhances and complements HPC sustainment capabilities across two geographically dispersed locations and supports the integration and management of the Exceptionally Controlled Information (ECI) data system.
System Administrators will support enterprise server environments, Government-integrated monitoring services, and 24x7x365 sustainment operations in some cases. This role requires strong troubleshooting skills, operational discipline, and the ability to support mission-critical systems in a secure, fast-paced environment.

Core Responsibilities (All Levels)
  • Provide support for the implementation, troubleshooting, and maintenance of IT systems
  • Manage IT infrastructure and related operational processes
  • Perform day-to-day system operations, monitoring, and incident response
  • Support client/server, storage, and network devices
  • Provide Tier 1 and Tier 2 support based on experience level
  • Escalate issues appropriately and communicate status to Government and internal stakeholders
  • Support dispatch operations for hardware issues and remain involved through resolution
  • Optimize system performance and resource utilization
  • Support system capacity analysis and planning
  • Configure and manage Linux, Unix, and Windows operating systems
  • Install, load, and maintain operating system software
  • Troubleshoot and configure network components
  • Implement system enhancements to improve reliability and performance
  • Maintain accurate system documentation and operational records
  • Follow Government-defined ticketing, change management, and operational procedures

Level Differentiation
System Administrator II (Mid-Level)
Focus: Independent operations, Tier 2 ownership, and advanced troubleshooting
  • Independently administers Linux, Unix, and Windows systems
  • Provides Tier 1 and Tier 2 support, including advanced troubleshooting
  • Performs root cause analysis and remediation
  • Manages daily system configuration and operational health
  • Supports enterprise server, storage, and network environments
  • Executes system deployments, upgrades, and transitions
  • Provides detailed analysis and feedback for escalated incidents
  • Serves as an escalation point for junior staff
  • Supports integration and sustainment of ECI systems

System Administrator III
Focus: Technical leadership, architecture, and complex problem resolution
  • Serves as a technical lead and subject matter expert
  • Resolves highly complex system, storage, and software integration issues
  • Supports system design, mission architecture, and hardware planning
  • Analyzes system interdependencies within Service-Oriented Architecture (SOA) environments
  • Leads major incident response efforts
  • Performs long-term capacity planning and optimization
  • Provides detailed technical analysis and reporting for escalated issues
  • Mentors junior administrators
  • Acts as the final technical escalation authority
  • Supports integration and sustainment of ECI systems

Required Qualifications (All Levels)
  • Active TS/SCI clearance with Full Scope Polygraph (most recent poly within the last 7 years)
  • DoD 8570 IAT II certification
  • Experience administering Linux-, Unix-, or Windows-based systems
  • Experience supporting enterprise infrastructure environments
  • Strong troubleshooting and documentation skills
  • Strong verbal and written communication skills
  • Ability to support mission-critical systems in a 24/7 operational environment (as required)
  • Ability to collaborate with Government and contractor personnel

Benefits Overview
TAP Engineering offers a comprehensive and competitive benefits package, including:
  • Paid Time Off: 15–25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)
  • Retirement: Up to 15% employer contribution to a 401(k) through match and profit sharing
  • Medical Coverage: Free medical insurance for employees, with optional buy-up plans for dependents
  • Dental & Vision: Employer-paid plans with optional enhancements
  • Insurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disability
  • Flexible Spending Accounts: Healthcare and dependent care FSAs
  • Tuition Reimbursement: Up to $36,000 per year for approved coursework
  • Additional Benefits: Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel support
  • Performance-Based Rewards: Merit increases, performance bonuses, and referral bonuses

Clearance Requirement
This position requires the ability to obtain and maintain a Top Secret/SCI security clearance with Full Scope Polygraph, based on a current Single Scope Background Investigation (SSBI/SBI). Clearance and polygraph processing will be completed by the U.S. Government. Factors considered for U.S. Government security clearance eligibility include, but are not limited to:
  • U.S. citizenship
  • Favorable criminal history review
  • Education verification
  • Drug and substance use review
  • Credit history review
  • Subject interview

Additional Information
By submitting your resume for this position, you acknowledge and agree that TAP Engineering may share your resume and related application materials with its subsidiaries and affiliated companies for consideration for other available positions.
TAP Engineering is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by law.

Powered by JazzHR

Deype9N5LD