Software Engineer - Android Developer

Boulder, CO, USA

Job Type

Full time / Internship

About the Role

As an Android mobile software engineer, you will architect, design, and build mobile Android applications for the company’s neuro-wearables with Bluetooth connectivity. While working closely with a cross-disciplinary team, you will define app features and develop quality applications. You will be responsible for taking the lead on our mobile app and front-end development and be responsible for ensuring quality code. The role requires strong communication.

As an Android mobile software engineer, you will architect, design, and build mobile Android applications for the company’s neuro-wearables with Bluetooth connectivity. While working closely with a cross-disciplinary team, you will define app features and develop quality applications. You will be responsible for taking the lead on our mobile app and front-end development and be responsible for ensuring quality code. The role requires strong communication.

Requirements

- B.S. or above in Computer Science or related
- At least 2 years of experience writing Android applications
- Proficiency in Java and Kotlin
- Experience in Bluetooth Communication on Android
- Experience with third-party libraries and APIs
- Experience with Unit testing and Automated Device testing
- Backend web service knowledge
- Experience with version control (git)
- Excellent communication skills.

About the Company

Earable is a neuroscience company developing wearables that detect real-time neural signals to stimulate the brain to improve sleep, focus, and other cognitive functions. We are actively seeking an iOS software engineer to contribute to a team of highly motivated scientists, engineers, and medical professionals to develop innovative solutions in the field of neuro-wearables.

Our office is conveniently located within walking distance from the CU Boulder main campus.