1

Mid Level Android Developer Jobs in Batavia, IL (NOW HIRING)

Civil Engineer - Mid-Level

Chicago, IL · On-site

$69.30 - $99.64/hr

As a member of a multi-disciplined engineering and design team, you will work on a wide range of power plant projects and perform civil site development work including creating calculations, designs ...

Perform structural engineering reviews * Prepare structural design specifications * Advise power project developers to support new utility-scale solar, wind, battery energy storage, thermal, and ...

Mid-Level Geotechnical Engineer

Chicago, IL · On-site

$84.76 - $129.50/hr

These engineering services include but are not limited to earth retention systems, deep and shallow foundation design, dam stability analyses and inspections, in‑situ instrumentation and monitoring ...

Mid-Level Civil Engineer

Chicago, IL · On-site

$84.76 - $129.50/hr

This position will require you to perform civil engineering reviews and analyses to understand power projects and distill technical expertise into actionable information that project stakeholders ...

We are seeking an Android Engineer to join Life Fitness / Hammer Strength, contributing to the ... Follows industry standard practices of conducting design reviews, code walk throughs, unit level ...

You'll work on multidisciplinary teams that combine consulting and engineering expertise to deliver ... High level of initiative, ownership, and accountability, with a track record of delivering quality ...

Showing results 21-40

Mid Level Android Developer information

See Batavia, IL salary details

$11

$62

$85

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

As of Sep 3, 2026, the average hourly pay for mid level android developer in Batavia, IL is $62.32, according to ZipRecruiter salary data. Most workers in this role earn between $54.66 and $71.78 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 cities near Batavia, IL are hiring for Mid Level Android Developer jobs?

Cities near Batavia, IL with the most Mid Level Android Developer job openings:

Infographic showing various Mid Level Android Developer job openings in Batavia, IL as of July 2026, with employment types broken down into 68% Full Time, and 32% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $129,618 per year, or $62.3 per hour.

MID-LEVEL AUTOMATION MECHANICAL DESIGN ENGINEER

NEYRET, INC.

Sugar Grove, IL • On-site

$90K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 hours ago


Job description

Benefits:
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
  • Opportunity for advancement

The opportunity
 
Due to continued growth, we are seeking a Mid-Level Mechanical Design Engineer with field experience to work out of our Sugar Grove, IL plant. This is an in-person position. 
We are looking for motivated self-starters to join our growing team.
  
Responsibilities:
·        Produce, review, and update mechanical designs and drawings in accordance with required specifications, standards, customer comments, and internal design models
·        Design and implement automated systems for use in diverse manufacturing and production environments
·        Oversee the entire lifecycle of the machine design process, from planning and design to testing and implementation
·        Lead collaborative discussions between leadership and key stakeholders to determine automation capabilities and goals
·        Maintain customer correspondence including approvals, changes, agreements and transmittals
·        Support existing automation technology with component and process upgrades
·        Other engineering/manufacturing related tasks as deemed appropriate by management
 Skills:
·        Strong verbal and written communication skills
·        Excellent problem solving and time management skills
·        Good mechanical aptitude and knowledge
·        Knowledge of electronic equipment and computer hardware and software
·        Background in automation engineering
 
Minimum Requirements:
·        A Bachelor’s Degree in Mechanical Engineering or Engineering Technology (or similar related degree)
·        3 - 5 years related job experience
·        Valid Driver’s License
·        Proficient with MS Office, SolidWorks (2025)
·        Must have the ability to measure and model new and existing mechanical components
·        Be U.S. work authorized. No VISA sponsorship is available for this role. 
 Benefits:
·        Competitive Base Salary
·        BCBS Health Insurance
·        Dental, Vision, Life and LT Disability Insurance
·        401K Plan with 4% Matching
·        Continued training and development
 
 
About Neyret, Inc. 
 
Neyret, Inc, part of Neyret Group, is a world class machine builder/integrator specialized in the design and manufacture of custom assembly machines for various industries including medical, dental, automotive, cosmetic and more. In house capabilities include machine design, parts fabrication, machine assembly, PLC programming, electrical and pneumatic assembly.