Brivo logo
Brivo
Posted 160 days agoVerified live 2d ago

Android Software Engineering Intern

Brief overview

Bethesda, MDIn-person
UndergradOr in progress
26 H-1B approvalsDept. of Labor
7 green cardsCertified filings
KotlinAndroid StudioJetpack ComposeXML layoutsMVVMClean ArchitectureGitUnit testingREST APIsJSON parsing (Retrofit/Gson/Moshi)Bluetooth/BLENFC

About the company

Brivo is the leading SaaS provider of unified security platform technology for commercial and multifamily properties

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
26H-1B approved
96%approval rate
7new H-1B hires
7PERM certified
$139,589median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20234
202412
20257
20263
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20233
20242
20251
20261
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20247
Top sponsored roles
Lead Software EngineerData EngineerLead Mobile EngineerBusiness Intelligence AnalystSenior Software Engineer
Sponsored employees from
IndiaColombia

Job description

Summary

Brivo is a leader in cloud-based access control and video surveillance, seeking a motivated Android Engineering Intern to join their mobile development team. The intern will help build and improve premium native experiences for Android apps, utilizing AI-assisted development tools and collaborating with experienced engineers in a fast-paced agile environment.

Responsibilities

  • Write secure, well-documented, and efficient Kotlin code for our Android applications
  • Actively utilize AI coding assistants (such as Claude Code, or similar LLM-based CLI tools) to generate boilerplate, refactor code, and accelerate your day-to-day development workflow
  • Assist in building out UI components using Jetpack Compose and traditional XML layouts
  • Work within established Android architectures like MVVM and Clean Architecture
  • Collaborate with Senior and Mid-Level engineers on bug fixes, performance improvements, and new feature development
  • Participate in daily stand-ups, sprint planning, and code reviews
  • Write unit tests to ensure code reliability and quality

Skills

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent bootcamp/self-taught experience)
  • Solid understanding of object-oriented programming and core computer science principles (data structures, algorithms)
  • Hands-on academic or personal project experience with native Android development using Kotlin and Android Studio
  • Working knowledge of AI developer tools: You are comfortable using tools like Claude Code, Gemini, or Copilot to assist in your development process, and you understand how to write effective prompts to troubleshoot or generate code
  • Understanding of the Android lifecycle, basic UI components, and data persistence
  • Familiarity with version control systems, specifically Git
  • A strong willingness to learn, ask questions, and accept constructive feedback during code reviews
  • Excellent communication skills and a highly collaborative, low-ego mindset
  • Experience with modern Android UI development using Jetpack Compose
  • A personal Android project or app published on the Google Play Store
  • Familiarity with networking concepts (REST APIs, JSON parsing using Retrofit/Gson/Moshi)
  • Basic understanding of wireless data-transfer technologies (Bluetooth/BLE, NFC)
  • Experience writing prompts or scripts to automate development tasks using Anthropic's Claude APIs or CLI tools

Qualifications

Must Haves

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent bootcamp/self-taught experience)
  • Solid understanding of object-oriented programming and core computer science principles (data structures, algorithms)
  • Hands-on academic or personal project experience with native Android development using Kotlin and Android Studio
  • Working knowledge of AI developer tools: You are comfortable using tools like Claude Code, Gemini, or Copilot to assist in your development process, and you understand how to write effective prompts to troubleshoot or generate code
  • Understanding of the Android lifecycle, basic UI components, and data persistence
  • Familiarity with version control systems, specifically Git
  • A strong willingness to learn, ask questions, and accept constructive feedback during code reviews
  • Excellent communication skills and a highly collaborative, low-ego mindset

Nice to Haves

  • Experience with modern Android UI development using Jetpack Compose
  • A personal Android project or app published on the Google Play Store
  • Familiarity with networking concepts (REST APIs, JSON parsing using Retrofit/Gson/Moshi)
  • Basic understanding of wireless data-transfer technologies (Bluetooth/BLE, NFC)
  • Experience writing prompts or scripts to automate development tasks using Anthropic's Claude APIs or CLI tools

More jobs like this