Android Developer

3 days ago

Apply Now

Description

• Nabu Casa is seeking its first passionate Android developer as a full-time Android developer. • You will help extend existing and new features of Home Assistant Companion Android app. • Collaborate closely with other teams (like iOS) to maintain and improve our apps. • Work with the open-source community to review and collaborate on contributions. • Conduct code reviews of pull requests, identify and resolve technical issues. • Assist in improving the existing codebase and ensure high coding standards. • Work closely with iOS engineers for user experience alignment. • Collaborate with voluntary contributors to our apps. • Work with engineers and design & product team to build new features requested by the community.

Requirements

• A dedicated and enthusiastic Android evangelist and user. • Actively using Home Assistant for several years. • At least 6 years of experience building Android applications across different domains. • Proficiency in Kotlin and Java. • Experience publishing apps on Google Play Store. • In-depth knowledge of the Android SDK, its APIs, and platform-specific features. • Familiarity with writing unit tests, conducting UI testing, and using debugging tools to ensure app quality and performance. • Strong problem-solving abilities, attention to detail, and ability to work independently. • Experience with Git and GitHub. • Excellent verbal and written English communication skills. • Based in a time zone between UTC-1 and UTC+3. • Experience with wearOS. • Experience with Android/Google TV. • Affinity with open-source development philosophy. • Affinity with iOS development. • Contributed to Home Assistant or related open-source projects. • Familiarity with iOS, Python, or TypeScript development to handle occasional minor tasks in other codebases. • Familiarity with CI/CD pipelines, build automation, and deployment processes for Android apps.

Benefits

• Five weeks (twenty-five days) of paid time off. • Fourteen days of paid sick leave if your country/laws treat them as unpaid. • Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth. We will provide the missing days if your country/laws do not provide such compensation. • A budget for your work hardware once you start. After three years, you may keep this equipment for personal use. • A monthly smart home budget to ensure you keep up-to-date with the latest that smart homes offer. • A 50% contribution to your internet connection fee at your home workspace. • If you are currently working on Home Assistant-related side projects, you can spend work time maintaining it.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com