Role OverviewWe are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. We are looking for a Tech Lead to help us support the new user base and work on new and exciting projects to push us forward.
What You Will Do
Owning major features, working closely with our design team, shaping the future of our Android team, and delivering high-quality features.
Why It Might Be a Fit
Ideal candidate has 5+ years of software engineering experience, familiarity with Android components, and experience building or contributing to at least one Android app.
Requirements
- 5+ years of software engineering experience
- Familiarity with Android components
- Experience building or contributing to at least one Android app
- Product design intuition and user empathy
- Drive to push the boundaries of Android UI/UX
- Understanding of the importance of tests and how to approach writing tests
- Self-drive to improve the app and codebase above and beyond what's outlined in the spec
- Rock solid experience with Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Music Player Service, Android Animations, Jetpack Navigation, JUnit tests
- Excellent communication skills
- User oriented problem solving approach
- Driven with continuous feedback from leaders
Benefits
- Competitive salaries
- Friendly and laid-back atmosphere
- Commitment to building a great asynchronous culture
- Opportunity to work on a life-changing product that millions of people use
- Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more
- Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio
]]>