Staff Prototyping Engineer, Android
Posted 2ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff Android prototyping engineer shaping Slack’s mobile collaboration and AI experiences. Leading zero-to-one product initiatives from prototype through production for millions of users.
Responsibilities:
- Shape the future of Slack on mobile by leading engineering development of experiences used by millions of users daily
- Lead complex, ambiguous, cross-functional initiatives from technical exploration through production rollout and long-term evolution
- Lead feature prototyping to define mobile user experiences for Slack’s biggest opportunities
- Partner with Product and Design to balance user needs, technical constraints, and maintainability
- Influence engineering decisions beyond the immediate team through technical leadership, product reviews, and mentorship
- Set and evangelize best practices for mobile feature development and operational excellence
- Mentor senior engineers and contribute to the broader mobile engineering community
- Build and ship first versions of newly imagined, fully working product features
- Collaborate with Backend and fellow mobile engineers on innovative product opportunities
Requirements:
- A related technical degree required
- 8+ years of professional software engineering experience
- Significant experience building complex, high-craft Android applications at scale
- Proven track record of moving outside organizational boundaries to start new initiatives, prototype the path to production, and reorient the organization
- Experience in fast-paced environments such as a start-up, incubator, or zero-to-one team
- Proven track record leading large, ambiguous, org-spanning technical initiatives with significant business impact
- Deep expertise in Kotlin framework and modern Android development
- Strong understanding of Android architecture, application lifecycle, concurrency, networking, and performance optimization
- Demonstrated ability to influence product and technical direction across executive stakeholders, Engineering/Product/Design leadership, and multiple teams
- Experience with Jetpack Compose and modern Android architecture patterns preferred
- Experience with Combine Concurrency (async/await, actors) and dependency injection frameworks such as Needle or Resolver preferred
- Experience leading large-scale new products, features, or product transformations preferred
- Experience using research, usability testing, data, and experimentation preferred
- Contributions to open source projects or the Android community, or other external recognition of technical leadership preferred
- Experience building collaboration, productivity, messaging, AI, or enterprise software products preferred
- Excellent communication skills preferred
- Strong product intuition and passion for exceptional user experiences preferred
Benefits:
- Time off programs
- Medical insurance
- Dental insurance
- Vision insurance
- Mental health support
- Paid parental leave
- Life insurance
- Disability insurance
- 401(k)
- Employee stock purchasing program
- Incentive compensation may be available
- Equity may be available
- Reasonable accommodations during the application or recruiting process















