1

Mid Level Android Developer Jobs in Warren, MI (NOW HIRING)

SME is seeking a Mid-Level Structural Engineer to join our Building Materials Group in our Plymouth, Michigan office. This position is performed in person and includes regular collaboration in the ...

Machinist - Mid Level

New Hudson, MI · On-site

$20.75 - $28.50/hr

Our range of research & development, engineering, prototype manufacturing, test & validation, and ... JOB SUMMARY: The Machine Operator II performs intermediate-level machining tasks with minimal ...

.Net Developer

Detroit, MI · On-site

$44.25 - $58.25/hr

Detroit, MI Duration: 12+ months (extendable) Rate: $doe 100% Onsite We are looking for a mid-level Application/Software Developer, preferably with 4 plus years of experience in the role. Application ...

Design and develop middleware and Android background services for platform-level functionality * Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code ...

Showing results 21-40

Mid Level Android Developer information

See Warren, MI salary details

$10

$57

$78

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

As of Sep 6, 2026, the average hourly pay for mid level android developer in Warren, MI is $57.42, according to ZipRecruiter salary data. Most workers in this role earn between $50.34 and $66.15 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 Warren, MI?

The most popular types of Android Developer jobs in Warren, MI are:

What job categories do people searching Mid Level Android Developer jobs in Warren, MI look for?

The top searched job categories for Mid Level Android Developer jobs in Warren, MI are:

What cities near Warren, MI are hiring for Mid Level Android Developer jobs?

Cities near Warren, MI with the most Mid Level Android Developer job openings:

Mid-Level Structural Engineer

SME

Plymouth, MI • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 16 days ago


Job description

SME is seeking a Mid-Level Structural Engineer to join our Building Materials Group in our Plymouth, Michigan office. This position is performed in person and includes regular collaboration in the office and on project sites.
The Opportunity:
We are seeking a mid-level structural engineer with experience in existing buildings and forensic engineering to join our team. In this role, you will evaluate existing structural systems, perform field investigations, and contribute to the analysis, documentation, and development of repair or stabilization concepts for a variety of building types.
This position is well suited for an engineer who enjoys handson field work, has developed foundational engineering judgment, and is interested in understanding how structural systems perform, deteriorate, and are repaired over time. You will work both independently and in collaboration with senior engineers, supporting investigations, preparing calculations and technical documentation, and participating in client and project team coordination.
As this role develops, you will also begin to support sellerdoer efforts by assisting with proposal development, participating in client meetings, and helping maintain strong client relationships through reliable technical delivery and responsive communication. This position provides exposure to business development as a natural extension of project execution, with opportunities to gradually build confidence in client-facing responsibilities while remaining technically focused.
Qualifications:
  • Approximately five (5) or more years of experience supporting the analysis and design of structural systems, including concrete, masonry, steel, and wood elements and structures.

  • Bachelor's degree in Civil Engineering with a structural emphasis from an accredited engineering program.

  • Professional Engineer (PE) license preferred (or ability and intent to obtain licensure).

  • Working knowledge of applicable industry standards, including AISC 360, ASCE 7, ACI 318, and related codes.

  • Experience using industry-standard structural analysis and design software, such as STAAD, RISA, IES, or equivalent.

  • Effective technical, graphical, written, and verbal communication skills.

  • Team-oriented mindset with a willingness to take on varied technical and project-support responsibilities.

Responsibilities:
  • Perform and support structural engineering tasks for projects involving the assessment, investigation, and restoration design of existing structures, including preparation of calculations, sketches, repair details, and technical documentation.

  • Participate in field investigations and observations of existing structural systems, documenting observed conditions and assisting with evaluations under the guidance of senior staff.

  • Support the day-to-day execution of projects by assisting with task coordination, schedule tracking, and preparation of deliverables.

  • Work collaboratively with senior engineers, project managers, architects, and contractors to support project goals and technical quality.

  • Assist with proposal development, scope definition, and client communications as part of developing seller/doer skills and understanding how projects are procured and delivered.

  • Provide technical support and informal mentorship to early-career steam members as appropriate.

  • Contribute to office and group initiatives, continuing education efforts, and professional development activities.

  • Perform additional duties as assigned.

Preferred Skills and Experience:
  • Previous consulting experience involving existing buildings, assessments, or forensic investigations.

  • Familiarity with structural rehabilitation, repair design, or construction-phase services.

Physical Requirements:
  • Ability to safely use and operate ladders and stairs, scaffolds, lifts and other equipment to access existing or under-construction buildings recording the necessary field data to conduct structural analysis and produce technical documents for building systems and components.

  • Ability to learn new concepts and adapt to challenges.

  • Ability to work overtime, including weekends on an as-needed basis.

  • Ability to work in an efficient and organized manner independently and with a team.

  • Medically fit to use a respiratory protective device and other personal protective equipment.

  • Ability to work in varied environments as dictated by the project, for example:

  • Sitting and use of a computer for prolonged periods of time.

  • Work in confined spaces and at heights greater than six feet (potentially on ladders, boom lifts, and swing stages).

  • Travel locally and out-of- area; A valid driver's license (good driving record) is required.

SME's Core Values:
  • Honesty and Integrity
  • Respect
  • Selfless Service
  • Teamwork
  • Practical Solutions

Benefits:
At SME, we believe that taking care of our employees is the cornerstone of our success. Our commitment to your well-being goes beyond a job- it is about helping you thrive both personally and professionally. We offer a benefits package that is not simply meeting an expectation, but a key component of your overall job satisfaction. The following list highlights many of the benefits SME offers its employees.
  • SME provides Medical, Dental, and Vision after 30 days of employment.
  • SME covers the premium cost of medical insurance so that you and your families never have to worry about the costs of healthcare.
  • 401k match
  • Yearly profit sharing that goes directly into your 401k
  • Yearly performance bonuses
  • Yearly wage evaluations
  • Flexible Spending Account
  • Tuition Reimbursement
  • Competitive Paid Time Off
  • Volunteer Time Off

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.