What are the responsibilities and job description for the Lead Android Developer position at Aura Home, Inc.?
About Aura : Aura's mission is to create products that bring people closer together through photos, videos, and memories. We are the leading brand in WiFi-connected digital picture frames, with a range of products highly ranked by leading publications. Aura frames display billions of photos worldwide, fostering connections among people regardless of distance.
How you will contribute : As a vital member of our Product Engineering team, you will collaborate closely with designers and product managers to develop innovative features, enhance user experience, and deliver app updates to millions of satisfied customers. Our apps are the primary interface for our product, making it essential that we attract a candidate with a strong customer-focused engineering approach.
The technology landscape : Our Android mobile app is created using a blend of Kotlin and Java. We have engineered a highly efficient photo upload pipeline that operates in both the foreground and background, allowing for seamless photo processing. Our communication stack utilizes Bluetooth and WiFi, ensuring a user-friendly experience with our hardware devices. Our frame uses an Android app that shares code with our mobile app, streamlining feature development and bug fixes. Connectivity through our web app and the ability to email photos to frames are critical touchpoints for our customers.
What makes this role exciting :
- Take full ownership of projects from initial coding phases to testing and production, while tracking analytics post-release.
- Design and implement new features, troubleshoot bugs, and enhance our Android client and frame applications.
- Ensure optimal performance of build systems, testing frameworks, and QA processes.
- Collaborate on our Rails API as necessary to facilitate app functionalities.
- Work hand-in-hand with designers and product managers to create beautiful, functional features.
- Engage in code reviews on GitHub to foster a shared sense of success.
- Independently manage weekly tasks through effective organization and time management.
- Participate in team rituals like sprint planning, daily stand-ups, and biweekly retrospectives, contributing proactively in meetings.
What we are looking for :
Because you matter : We value a happy and supportive work atmosphere, enabling you to excel and enjoy your daily work life.
We recognize that not everyone meets every requirement. If you believe you are a strong fit, we encourage you to apply.
Compensation, Benefits, and Perks : At Aura, we are dedicated to fostering a positive work environment to optimize your success. We offer numerous benefits for all full-time U.S.-based employees :
Benefits may differ for part-time or international roles.)
Compensation : $170,000 - $220,000, based on experience.
Aura Home Inc. All rights reserved. Aura proudly celebrates diversity and is an equal opportunity employer.
If you need accommodations to participate in the application or interview process, or to perform essential job functions, please let us know.
Salary : $170,000 - $220,000