Senior Android Engineer

23 hours ago


Boston MA United States Whoop, Inc Full time

At WHOOP, we're on a mission to unlock human performance. WHOOP empowers its members to perform at a higher level through a deeper understanding of their bodies and daily lives.

The Senior Android Engineer will be involved in the planning, design, development, validation, and maintenance of various features of the WHOOP application. The WHOOP application continuously loads and processes streaming data from our proprietary Bluetooth peripheral (WHOOP Strap) and presents the data after processing to the user in a meaningful and impactful way. Since this happens all day, the

application is responsible for transporting large amounts of data between the strap and the backend server. The application requires complex views, visualizations, interfaces, and interactions to give the user insights into the data in near-real time. The combination of these requirements presents a set of challenges unique to the WHOOP system that the Senior Android Engineer will be responsible for solving.

RESPONSIBILITIES:
  • Developing new WHOOP mobile software requirements and features in Java and Kotlin;
  • Fixing known software bugs and errors and architecting the codebase in accordance with the Android Design Guidelines;
  • Working cross-functionally with WHOOP Analytics, Hardware, Signal Processing, and Product Managers to devise solutions to challenges across the WHOOP system;
  • Applying a solid understanding of local storage solutions in order to generate models for cached entities;
  • Writing and maintaining automated tests including both Unit and UI tests;
  • Documenting new features and architecture;
  • Grooming and ramp-up of other mobile developers while helping the backend team design data contracts;
  • Analyzing and monitoring user metrics and feedback to determine the crash rate or potential bugs and to improve engagement;
  • Driving cross-team projects to completion while working with other Android, backend iOS engineers and embedded engineers;
  • Self organize using productivity tools such as Jira, Confluence, and Github and communicating effectively with immediate and external team members;
  • Creating new service calls and callbacks to send and/or fetch data through backend endpoints;
  • Utilizing Android Design Guidelines to code and display custom views;
  • Executing release process including getting the app built, managing build variants, signing, publishing, and testing through Firebase, and submitting to the Android Play Store; and
  • Organizing and preparing code using Github feature, develop, and master branches.
QUALIFICATIONS:
  • This position requires a Bachelor’s (or equivalent foreign degree) in Computer Science, Computer Engineering, Information Technology or a closely-related field and at least 6 years of Android Development experience. In lieu, will accept a Master’s degree (or equivalent foreign degree) in Computer Science, Computer Engineering, Information Technology or a closely-related field and 4 years of Android Development experience.
  • Qualifying experience, which may have been gained concurrently, must include the following:
  • 4 years of experience in the use of Android SDK to build, test and debug custom Android applications, UIs, and controls with an eye for best practices.
  • 3 years of development/programming experience with Java and Kotlin.
  • 2 years of experience in the following: GIT; Developing code to communicate with a RESTful backend; and UI/UX Design patterns
  • Qualified candidates for consideration will be expected to have sound knowledge and understanding in the application of the following:
  • Experience with, and understanding of Object-oriented programming, algorithms, and data structures.
  • Knowledge of OS level interfaces (Android 8 and newer)
  • Experience leveraging MVVM with CLEAN architecture
  • Android Jetpack library and coroutines

This role is based in the WHOOP office located in Boston, MA. May work remote up to 2 days per week based on project demands. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office. 

WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility.

#J-18808-Ljbffr

  • Boston, MA, United States CoachUp Full time

    CoachUp is looking for a Senior Android Developer who will play a key role in all aspects of the development of our Android app: design, implementation, deployment, and maintenance. Additionally, you will have an opportunity to participate in the development of the CoachUp iOS app as well as the Ruby-on-Rails server backend. Qualifications 2+ years of...

  • Android Engineer

    2 days ago


    Boston, MA, United States androiddev.careers - Jobboard Full time

    At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable device tracks key physiological metrics such as heart rate variability, resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and...


  • Boston, MA, United States Axon Full time

    Your Impact As aSoftware Engineering Manager , you will lead a team of Android-focused engineers working on Axon’s Robotics team and Android initiatives. You will drive the development of innovative, mission-critical software solutions while fostering an environment that promotes collaboration, professional growth, and technical excellence.This role offers...


  • Boston, MA, United States Axon Full time

    Your Impact You will be part of a critical team that designs technology that has a direct impact on increasing transparency and protecting truth. You will work with a team of talented software engineers, product managers and visual designers to create the mobile experience for our existing products. Your experience shipping mobile applications will allow...


  • Boston, United States DraftKings Full time

    We’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming.Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of...


  • Boston, United States StartUs GmbH Full time

    We are looking for thoughtful, well-rounded Android engineers to join our team and help build an application that millions of people use every day to discover and listen to music. You will play a leading role in our mobile engineering practice, implementing new features, improving performance, and building beautiful user interfaces. Above all, your work will...


  • Boston, United States DraftKings Full time

    We’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming.Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of...


  • McLean, VA, United States Capital One National Association Full time

    Center 1 (19052), United States of America, McLean, Virginia Senior Software Engineer, Android Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Boston, United States Axon Full time

    Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and...


  • Boston, United States ZipRecruiter Full time

    Job Description Our Mission iSeatz provides digital commerce and loyalty tech solutions that enable travel and lifestyle bookings to global customers including American Express, Expedia, and IHG Hotels. Our proprietary platform processes over $9B per year in transactions. We have a history of long-term trusted relationships and innovation that drives...


  • Boston, United States Vivint Full time

    Job DescriptionWelcome to the intersection of energy and home services. At NRG, we're driven by the idea of a smarter, cleaner, more connected future-and the possibilities that will bring to the world and to the 7.3 million customers we serve. Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to...


  • Mountain View, CA, United States Intuit Inc. Full time

    Come join the Virtual Expert Platform – Mobile team as an Android Senior Software Engineer. We are responsible for creating customer experiences in the interactions between experts and customers in products like TurboTax Live and QuickBooks Live. The power of this Platform allows us to scale the intelligence of our products and delivering benefit for...


  • Boston, MA, United States Bevi Full time

    Bevi is on a mission to disrupt the beverage supply chain and replace single-use water bottles with smart water machines. Thousands of companies use Bevi to sustainably provide their employees with pure, sparkling, and flavored water at work. As the market leader in IoT-enabled beverage machines, we’ve raised over $160M in venture capital and we have grown...


  • Basking Ridge, NJ, United States Cognizant Full time

    Senior Android Developer - (On Site) Cognizant’s Digital Engineering Our practice is seeking a highly qualified senior android developer with 5+ years of experience in developing and building impactful, scalable, enterprise applications. Our Developers have a passion for high-quality, reliable, and maintainable code. You will work side by side with...


  • Boston, MA, United States Robotics Prcocess Automation, LLC Full time

    Designing, building and maintaining high performance, flexible and highly scalable android code. Participating in designing, estimating effort, implementing, testing, debugging, configuring, integrating. Diagnosing performance bottlenecks and implementing optimizations. Learning and advocating for Android development best practices. ROBOTIC PROCESS...


  • Plano, TX, United States Cognizant Full time

    Senior Android Developer (Hybrid) Cognizant is looking for an experienced, innovative Senior Android Developer to grow with our mobile development team! As a Senior Android developer, you will be involved from conception to launch creating highly engaging, technologically sound and aesthetically impressive mobile applications for users at scale. An ideal...


  • Basking Ridge, NJ, United States Cognizant Full time

    Senior Android Developer - (On Site) Cognizant’s Digital Engineering Our practice is seeking a highly qualified senior android developer with 5+ years of experience in developing and building impactful, scalable, enterprise applications. Our Developers have a passion for high-quality, reliable, and maintainable code. You will work side by side with...

  • Android Engineer II

    5 hours ago


    Boston, United States WHOOP Full time

    At WHOOP, we're on a mission to unlock human performance. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. We handle massive amounts of data continuously streaming up to the cloud from people improving their health and wellness to the world's greatest sports teams and athletes mandating a...


  • Boston, MA, United States Ethereum Technologies LLC Full time

    Designing, building and maintaining high performance, flexible and highly scalable android code. - Participating in designing, estimating effort, implementing, testing, debugging, configuring, integrating. - Diagnosing performance bottlenecks and implementing optimizations. - Learning and advocating for Android development best practices. Equal Opportunity...


  • Atlanta, GA, United States Salesforce Full time

    Software Engineer, Android - Slack (Senior/Staff) Apply remote type Office Tech-Flexible locations Georgia - Atlanta time type Full time posted on Posted 28 Days Ago job requisition id JR269253 To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. About Salesforce ...