View All Jobs 2728

Staff Software Engineer, Android Infrastructure - Slack - Remote Eligible

Build sustainable infrastructure for the Slack Android client used by millions weekly.
Atlanta
Expert
2 weeks ago
Screenhero

Screenhero

Collaborative Screen Sharing β€” you each get your own mouse, and…

✨ About The Role

- This position focuses on building sustainable infrastructure for the Slack Android client, which serves millions of users weekly. - The role involves collaborating with product engineers to solve complex problems efficiently without reinventing existing solutions. - The candidate will be responsible for setting high standards for technical design and code quality within the team. - The job requires exceptional ownership of the team's area and contributions to Slack's overall Android codebase. - The position emphasizes long-term building, valuing patterns and structures that allow for flexibility in a dynamic product landscape.

⚑ Requirements

- The ideal candidate will have over 8 years of experience in Android application development, particularly with Kotlin. - A strong understanding of infrastructure fundamentals, including UI profiling, memory management, and concurrency on Android is essential. - Experience with programming frameworks such as RxJava or Coroutines, Dagger2, OkHttp3, and Retrofit is highly valued. - The candidate should possess leadership qualities, with a passion for mentoring and developing other Android engineers. - A proactive and innovative mindset is crucial, as the role requires navigating fast-paced environments and embracing ambiguity.
+ Show Original Job Post
























Staff Software Engineer, Android Infrastructure - Slack - Remote Eligible
Atlanta
Engineering
About Screenhero
Collaborative Screen Sharing β€” you each get your own mouse, and…