Find your next great job

A daily email of jobs matching your skills and preferences.

Sign Up 👋

Telecommute Senior Android Developer

Posted almost 2 years ago

Senior Android Developer

Hatch, Inc.

At Hatch, we're dreaming up new ways to help everyone sleep better. Our first sleep product, Hatch Rest, has helped over 400,000 babies and kids get a good night of sleep. And now we're working hard to make a good night of sleep easier than ever for everyone. We're building a suite of products and services to help, combining innovative hardware, software, and subscription solutions. Launched as Hatch Baby by entrepreneurs Ann Crady Weiss and Dave Weiss, and featured on "Shark Tank" in 2016, we're growing fast and looking for innovators to grow with us.

We are seeking a Senior Android Developer to build on our success and help bring a suite of new software and smart hardware products to market. The ideal candidate will be a highly experienced engineer who is passionate about using technology to solve problems for consumers. You will be working alongside a talented and customer-focused team to help launch several new products.

This position can be remote for the right candidate, though proximity to the Bay Area is preferred. Experience collaborating with a remote team is a plus.

Key Responsibilities:

Develop, maintain, and optimize mobile applications for Bluetooth- and Wi-Fi-enabled hardware products.

Understand and debug system issues spanning app, cloud, and firmware domains and make system level design tradeoffs and decisions.

Collaborate with development team on architecture and technology choices that enable a world-class user experience.

Develop long-term solutions while being mindful of short term priorities and requirements.

Work closely with product management to rapidly develop and ship features.

Work closely with design to build adaptable, nimble features.

Required Qualifications:

BS in Computer Science or equivalent work experience.

Minimum 5+ years experience building mobile apps for Android.

Experience with SQLite and related tools.

Experience with RESTful APIs, JSON encoding / decoding.

Hands on experience on Reactive Extensions (RxJava, RxAndroid).

Great at debugging, profiling, and tuning.

Experience creating reusable components with elegant, intuitive API interfaces.

Experience using a modern version control system.

It would be great if you also possess:

Solid understanding of good UI/UE practices on mobile platforms.

Understanding of Bluetooth protocols and standards.

Experience working with cloud services (AWS, Google Cloud Platform, etc.).

Comfortable using GIT source control.

Strong Kotlin skills.

Experience with the Android NDK.

Familiarity with MVP, MVVM or similar design patterns in Android.

Familiarity with test-driven development and Android testing frameworks.

Passion for exploring and using new technologies that improve the end-product for consumers.

Apply:

If you are excited about this opportunity, we would love to hear from you. Please email us at jobs@hatchbaby.com and include the following along with your resume:

Listing of apps in the Google Play that you've contributed to

Open sources project (app, library, framework, etc...). Show us something you made that you are proud of.

Hatch offers competitive compensation (including salary & generous equity), significant professional & leadership growth upside, flexible work environment, unlimited vacation, and a growing team full of motivated, collaborative, fun colleagues.

Apply Now! 🤞

A new window will open to the job source site.

Job research tailored to you.

Growing a career that's right for you is a life-changer, but it's undeniable that the job search gets tougher every year. With automated hiring processes, resume filters and questionable interview practices, finding a job that a tech skillset has become seriously challenging.

That's where we step in. Careeriscope can help lighten the stress load by making your search a bit easier. We help you find matches based on the job search criteria you set, then send a summary of the results in a daily email sent every morning for review.