1

Android Developer Jobs in Boise, ID (NOW HIRING)

NET Software Engineers to help strengthen and scale their platform by building high-quality software in C#/.NET Core. Responsibilities : • Deliver industry-changing software. We are dedicated to ...

As an IT Software Engineer at Micron you will configure, develop, maintain and support Micron and third-party applications. You will create and analyze software specifications, as well as research ...

VELOX is hiring an AI Developer to help design and implement intelligent systems that enhance internal operations, client performance visibility, and automation across marketing channels. This is a ...

VELOX is hiring an AI Developer to help design and implement intelligent systems that enhance internal operations, client performance visibility, and automation across marketing channels. This is a ...

VELOX is hiring an AI Developer to help design and implement intelligent systems that enhance internal operations, client performance visibility, and automation across marketing channels. This is a ...

OR employer will accept 7 years of work experience in job offered or in an engineer-related occupation. Any suitable combination of education, training, or experience is acceptable. Position requires ...

OR employer will accept 7 years of work experience in job offered or in an engineer-related occupation. Any suitable combination of education, training, or experience is acceptable. Position requires ...

Collaborate with other software engineers, product managers, and stakeholders to design and implement new features and functionality. Troubleshoot and resolve issues related to software applications ...

next page

Showing results 1-20

Android Developer information

See Boise, ID salary details

$10

$58

$79

How much do android developer jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for android developer in Boise, ID is $58.18, according to ZipRecruiter salary data. Most workers in this role earn between $51.01 and $67.02 per hour, depending on experience, location, and employer.

What are Android Developers?

Android Developers are software professionals who design, build, and maintain applications for devices running the Android operating system. They use programming languages such as Java or Kotlin and work with Android Studio, the official integrated development environment. Android Developers are responsible for creating user-friendly, secure, and efficient mobile apps, often collaborating with designers and other engineers to deliver high-quality experiences. Their work can range from building simple utilities to complex applications for smartphones, tablets, or wearable devices.

How do Android Developers typically collaborate with designers and product managers during the app development process?

Android Developers often work closely with designers to ensure that app interfaces are both visually appealing and technically feasible. They participate in regular meetings with product managers to clarify requirements, discuss project timelines, and prioritize features. Collaboration tools such as Jira, Figma, and Slack are commonly used to facilitate communication and feedback loops. This teamwork helps ensure that the final product aligns with both user expectations and business objectives.

What Do Android Developers Do?

As an Android developer, your responsibilities and duties vary, depending on your position and the size of your team. You may be involved in the planning stage, aggregating requirements for the app, and planning how it will be developed. You may be part of the coding team that writes the program. Some developers work on the testing phase before the app is launched, and others work on patches to fix bugs as they are discovered. Coding updates and seeing them through to release is often a long-term and ongoing aspect of Android development. If you work independently or for a small firm, you may be involved in all phases of the development life cycle, whereas those employed by larger firms likely have specialized roles.

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

To thrive as an Android Developer, you need strong proficiency in Java or Kotlin, experience with Android SDK, and a solid understanding of mobile app architecture, typically supported by a degree in computer science or related fields. Familiarity with tools such as Android Studio, version control systems like Git, and knowledge of APIs and libraries is also essential. Creative problem-solving, attention to detail, and effective communication help developers deliver robust apps and collaborate well with teams. These skills and qualities are crucial for building high-quality, user-friendly applications that meet both technical and business requirements.
What are the most commonly searched types of Android Developer jobs in Boise, ID? The most popular types of Android Developer jobs in Boise, ID are:
What are popular job titles related to Android Developer jobs in Boise, ID? For Android Developer jobs in Boise, ID, the most frequently searched job titles are:
What job categories do people searching Android Developer jobs in Boise, ID look for? The top searched job categories for Android Developer jobs in Boise, ID are:
Infographic showing various Android Developer job openings in Boise, ID as of June 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% In-person job distribution, with an average salary of $121,017 per year, or $58.2 per hour.
Software Development Engineer

Full-time

Posted 23 days ago


Job description

Job Summary:

The Software Development Engineer role at Clearwater Analytics spans a spectrum of responsibilities with a focus on designing, implementing, and managing software systems. The role requires continuous learning and application of new technologies and trends. Engineers at entry-level work on coding, debugging, and learning new software technologies. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration. The more senior roles are responsible for defining the company's technological vision, making strategic decisions, driving innovation, and setting new industry standards. Across all levels, a successful software development engineer will demonstrate strong problem-solving skills, clear communication, excellent coding abilities, a keen understanding of the software ecosystem, and a cooperative team player attitude.

Responsibilities:

  • Have a solid understanding of the team's domain.

  • Collaborate with team members to optimize and improve existing software applications.

  • Regularly give feedback and ask questions in code reviews.

  • Perform root-cause analyses for software issues and identify effective solutions.

  • Assist in the creation of user stories and estimation of work for project planning.

  • Suggests design improvements demonstrating an understanding of architecture.

  • Ensure software applications are scalable, reliable, and secure.

  • Document software usage, implementation, architecture, design, and APIs.

  • Consistently write broad unit and integration tests.

  • Translate loosely defined requirements into functioning code.

  • Any other reasonable activity required by management.

Required Skills:

  • Fundamental understanding of data structures, algorithms, and object-oriented design.

  • Solid programming skills in any modern language.

  • Enthusiasm for software work in a software-as-a-service company.

  • Driven by client satisfaction.

  • Strong teamwork skills.

  • Ability to manage own time and deliver expected results on time.

  • Commitment to continuous learning and improvement.

  • Exceptional analytical skills.

  • Strong computer skills, including proficiency in Microsoft Office.

  • Excellent attention to detail and strong documentation skills.

  • Outstanding verbal and written communication skills.

  • Strong organizational and interpersonal skills.

  • Exceptional problem-solving abilities.

Education and Experience:

  • Degree in Computer Science or related field.

  • 2+ years of software development experience.