Neurable - Boston, MA

posted 3 months ago

Full-time - Mid Level
Boston, MA
Publishing Industries

About the position

Neurable is seeking a skilled Android Developer to join our team and contribute to the development of the mobile app for the innovative MW75 Neuro smart headphones. Neurable's pioneering software and hardware technology enables electroencephalography (EEG) devices to be utilized outside of controlled lab environments on a large scale. The Android Developer will play a key role in developing and enhancing the Neurable mobile app for Android, helping users reduce burnout and increase productivity by monitoring their focus levels in real-time. The app offers personalized prompts, such as Brain Breaks, and provides valuable data and insights on focus patterns. This is an opportunity to join a high-impact company, collaborate with a world-class team, and work on technology that will redefine human-computer interaction. We value creativity and ownership, knowing that this is not just a job but your company. As an Android Developer, you will develop and maintain new features of the Neurable app for Android in alignment with Neurable's product roadmap. You will design and implement user interfaces (UI) for the wearable app, ensuring an intuitive and user-friendly experience on small screens with touch/gesture-based interaction. You will manage the codebase using git, ensuring clean and organized code for ongoing and future development. You will work closely with the Product Owner, Tech Lead, and Engineering Manager to refine requirements and actively participate in Agile sprint planning alongside the Engineering Manager. Collaboration with Firmware and Cloud engineers will be essential to ensure seamless integration with the mobile app, and you will coordinate new application builds and Play Store releases with the QA engineer.

Responsibilities

  • Develop and maintain new features of the Neurable app for Android in alignment with Neurable's product roadmap.
  • Design and implement user interfaces (UI) for the wearable app, ensuring an intuitive and user-friendly experience on small screens with touch/gesture-based interaction.
  • Manage the codebase using git, ensuring clean and organized code for ongoing and future development.
  • Work closely with the Product Owner, Tech Lead, and Engineering Manager to refine requirements.
  • Actively participate in Agile sprint planning alongside the Engineering Manager.
  • Collaborate with Firmware and Cloud engineers to ensure seamless integration with the mobile app.
  • Coordinate new application builds and Play Store releases with the QA engineer.

Requirements

  • 3+ years of experience in developing high-quality consumer Android applications.
  • Successfully launched one or more apps on the Google Play Store.
  • Proficiency in Kotlin - native Android language.
  • Experience with Jetpack Compose - UI toolkit.
  • Knowledge of JUnit/Mockk for writing unit tests.
  • Familiarity with Coroutines for asynchronous programming.
  • Experience with Room Database for internal data storage.
  • Proficiency in Hilt - dependency injection framework.
  • Experience with Retrofit - HTTP client for REST services.
  • Knowledge of GraphQL (Apollo library) for communication with backend.
  • Experience with BLE (Bluetooth Low Energy) & Bluetooth Classic for device communication.
  • Understanding of Agile software development processes and practices.
  • Bachelor's degree in engineering or a related field.

Nice-to-haves

  • Familiarity with Gradle - build automation.
  • Experience with Fastlane - deployment automation.
  • Knowledge of CI/CD tools like GitHub Actions.
  • Experience with Firebase for crash analytics and performance monitoring.
  • Familiarity with AppCenter for distribution of test builds.
  • Passion for innovation and a strong interest in BCI technology.
  • Experience with consumer wearable devices.
  • Excellent communication and collaboration skills.

Benefits

  • Competitive salary with equity options.
  • Comprehensive health insurance (100% company paid).
  • 401(k) plan with employer matching contributions.
  • Generous PTO.
  • Convenient office location in Boston's Downtown Crossing neighborhood.
  • Pet-friendly office, team-building activities, and homemade waffles every Wednesday!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service