Android Software Engineering Intern
Listed on 2026-05-01
-
Software Development
Android Developer, App Developer - Mobile/Web, Software Engineer, Full Stack Developer
Brivo is seeking a motivated, tech‑savvy Android Engineering Intern to join our mobile development organization. In this role, you will help us build and improve premium native experiences for our flagship Android apps.
Department: Engineering - Access
Location: Bethesda
- 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.
Mobile First is at the core of Brivo’s success in access control and facility management. We build mobile experiences that unlock doors, adjust the thermostat, sign‑in visitors, and manage facilities. You will integrate into our existing, high‑performing US mobile team, collaborating closely with experienced Android engineers, iOS engineers, and QA to deliver impactful features.
About You- 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: comfortable using tools like Claude Code, Gemini, or Copilot to assist in your development process, and 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.
- 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.
Brivo is an equal employment opportunity employer and values diversity. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law. If you require reasonable accommodations during the application or interview process, please inform us.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).