Like Woring From Home

The best remote jobs
from all over the internet,
in just one place.

likeWFH is the #1 place to find remote jobs.
Find your perfect remote job today.

Post a job for free
Learning Tapestry - likeWFH
Learning Tapestry

Senior Android Engineer

APPLY

POSTED
LOCATIONremote
SOURCEremoteok
Hi! We are looking for a Senior Mobile Engineer with experience in Android development. A global client of ours wants to augment their team with some additional mobile engineering capacity. Your work would be to participate in building an educational / gaming mobile application. Must have skills are: - Senior level Android development experience (Kotlin/Java) - Dagger - RxJava/RxKotlin - MVVM - JetPack components: ViewModel, Room - Unit testing - Leveraging and properly using all major SDK constructs - Gradle and Android Studio - Advanced knowledge of testing specifics of Android including unit, functional, and UI testing Nice to have skills are: - Hilt - Android transition and animation experience - AndroidTV, Chromecast, Android Wear, FireTV experience - Clean Code architecture - Mockito, Kluent - git-flow - Charles Debug Proxy - Highly modularized project We also look for: - Computer Science or Engineering degree (or other STEM degree, or an exceptional professional Software Engineer experience otherwise) - At least three years of Software Engineering experience - Skills to write clean, self-explanatory code using S.O.L.I.D. and design patterns - To understand TDD You’re comfortable in a remote work environment, with team members from different time zones. You manage your own time well and are a self-starter. You have a distraction-free place you can use for work that offers reliable Internet access, either in your home or a local co-working facility. You are experienced and well-versed in the productivity tools we use, like Atlassian Bitbucket, Atlassian Jira, Google Apps, Hangouts, Slack and similar. You’re fluent in written and spoken English. You will be working directly and hands-on with the client, as well as participating in frequent scrum rituals and other meetings as required, in which English is their working language. Team that you would be primarily working with is located in UTC+3, and working in normal business hours, and alongside other team members in North America, so it would be a preference for you to have some overlap between the two teams. Please do not hesitate to apply if you do not match these requirements exactly but think you could be a good fit.

Get new remote jobs everyday
right into your inbox!