Android Engineer

 

You will join the Android team and engineer a delightful mobile experience for our free speech platform. We are a small, but elite force serving the Parler mission, and take pride in our software craftsmanship.

Our codebase is pure kotlin and 100% Jetpack Compose. We leverage Android Architecture Components including ViewModel and navigation component (kotlin/compose DSL). Additional goodies include KTX, Hilt/Dagger, Retrofit, Flow/Suspend and Initializers. The codebase is inspired by CLEAN architecture and leans towards reactive manifesto. 

 

The ideal candidate with combine these soft skills:

·        Flexibility and comfort with ambiguity, uncertainty and smaller teams

·        Initiative to make yourself visible, seek tech lead advice, and reach across team member functions for answers

·        Proactive communication skills and ability to report daily progress

·        Attention to detail especially design-need and building against UI specifications (experience building from Figma is a plus!)

With a majority of these technical skills and a willingness to learn:

·        At least one year experience building native Android applications in kotlin

·        Ability to program in declarative UI’s with reactive concepts (flow/suspend)

·        SOLID principles, functional programming, and architecture concepts

·        Ability to build front-end systems with mocked APIs or in-memory stubs

·        Quick learning to pick up a truly modern Android application

This position has been filled. Would you like to see our other open positions?