About the role
Hey there!! It is good to see you interested in our open position for the role of Senior Android Developer.Time is valuable, so we will not jibber jabber about ourselves. Rather you can read about us at your own leisure at SaltsideNerd factsPeople come in many different shapes, and we are open to everyone.At Saltside, who you are is important - but never limiting. Our team represents people of different origin, sex, religion and beliefs.Our mission is simple;Our job is to build the easiest listing platform for buying, selling and recruiting.We sell increased exposure on our platform, with minimal manual involvement from usWe want to offer our employees a fantastic place to workWhether you have an academic background or have experience is less important to us, what we are interested in is someone with enthusiasm to learn. To be successful in this role you likely have at least 4 - 6 years experience into Android Development.Since we are a fully remote company, it’s a big benefit if you have worked in a remote organization previously.Wearing the hat of a Senior Android DeveloperLife is always exciting as a Senior Android Developer! This is what it would look like at Saltside:Mobile first! Live and breath cutting edge Android appsCollaborate closely with other engineers and designers to execute the emerging designs and ensure the feasibility, usability of the product are enhanced furtherWrite clear, maintainable code that will scale across a number of projects and distributed development teams.Become a valued member of an autonomous, cross-functional team.Compatibility CheckOur search will come to an end when we find someone with:4+ years of relevant experience in Android App development.Excellent knowledge of Java & Kotlin Technology Stack, Mobile Development and Android ecosystem.Strong knowledge of Android UI design principles, patterns, and best practices.Understanding of Google's Android design principles and interface guidelines.Knowledge of RxAndroid or similar reactive libraries.Knowledge of Jetpack libraries.Good knowledge of git and use it on a regular basis.Knowledge on how to write unit tests and UI tests.Familiarity with continuous integration.One or more applications on the play store which you can tell us about.Initiative taking drive to connect all of the dots and work with your peers.Great communication skills in both written and verbal EnglishFamiliarity with the above-mentioned tools and skills-set might help, but even if you do not, do apply if you think you’re right for the job!Interview ProcessScreening Round - Video call, 15 minsTech Round 1 - Video call, 60 minsTech Round 2- Video call, 60 minsManagerial Round - Video call, 60 minsHR Round - Video call, 60 mins