Brick
Technology
SeniorAndroidEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Android Engineer at Brick. Skills: Android Architecture, Feature Development, System Design, Android Platform. Lead core feature development. Architect clean code”
Industry & Context.
Troubleshooting
What They're Looking For.
Must Have
5+ years Android engineering, Deep expertise in Kotlin, Android app architecture, Coroutines and flows, Dependency injection, Modern best practices, Jetpack Compose, Android View system, Android OS internals, Background execution limits, Permissions, Lifecycle management, Battery constraints, Performance profiling, Debugging, ANR analysis, Operating complex mobile systems, Ability to operate autonomously, Navigate ambiguity, Deliver high-quality outcomes, Excellent communication skills, Collaborate effectively
Nice to Have
System-level features, Accessibility Services, Device controls, App usage enforcement, BLE, Secure device communication, Hardware integrations
What You'll Do.
Lead core feature development
Drive app blocking logic initiatives
Improve app performance
Implement communication layers
Work on companion device integration
Design system service integrations
Strengthen app security
Improve developer experience
Contribute to code review
Work with backend engineers
Collaborate with hardware teams
Influence technical vision
Mentor mobile engineers
Drive technical discovery
How You'll Work.
Team & Collaboration
Cross-functional teams; Product and design; Backend engineers; Hardware teams
Communication Scope
Excellent communication
Full Job Description
About Brick... Brick is transforming how people interact with technology—helping people minimize distractions, reclaim focus, and live more intentionally. Our physical device and companion app turn smartphones from sources of distraction into tools for presence and productivity. We’re on a mission to help people take back control of their time and attention so they can focus on what matters most—and we’re building a team of thoughtful, driven people to make that happen. We are scaling rapidly and are building out a robust cloud platform that supports mobile clients, hardware devices, analytics, personalization, and real-time features. This role will be foundational to advancing our Android platform, scaling reliably, and enabling the next generation of Brick’s product. Job Summary / About the Role: As a Senior Android Engineer, you will own major parts of the Android application architecture, feature development, system design, and user experience. You will work across Kotlin, Jetpack libraries, system-level Android APIs, Accessibility and Device Policy integrations, secure data flows, and performance-sensitive functionality that interacts directly with our backend and hardware. This is a senior, high-impact role where you will help shape the future of Brick’s Android product. You will guide architectural decisions, establish best practices, and collaborate closely with product, design, backend, and hardware teams to deliver a polished, world-class app used every day. Location: This role is based in our Chicago office, with an expectation of 3 days per week in person. Given the cross-functional nature of this work, in-person collaboration is a core part of how we operate — with flexibility to work from home as needed. What You’ll Do: Android Architecture & Feature Development Lead development of core features using Kotlin and modern Android frameworks. Architect clean, testable, and maintainable code with strong attention to reliability and performance. Drive major
Applying for this Senior Android Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Brick?
Real rants from real employees. Read before you apply.