Back to Jobs
Bevi

Android Software Engineering Manager at Bevi

Bevi New Boston, NH

Job Description

Bevi is on a mission to transform how beverages are delivered and consumed. Our smart hydration systems eliminate the need for single-use bottles and cansmaking it easy fun and sustainable to stay hydrated. As the category leader in IOT-enabled beverage technology were building a future where Bevi machines are everywhere people live work and connect. Weve raised over $160M in venture capital serve thousands of customers across the US Canada UK and Ireland and weve been rapidly growing year over addition to driving hypergrowth with our current product line Bevi is heavily investing in new product development.Bevi is seeking an experienced and passionate Android Software Engineering Manager to coach and contribute directly to our Android software development this hands-on role you will work alongside your team to deliver high-performance Android applications and critical software features for Bevis smart water machines. Youll foster a culture of technical excellence and collaboration while guiding a small team of skilled engineers. Youll also play a key role in hardware-software integration working closely with cross-functional teams on system design documentation and implementation.Were a small collaborative and fun software team within a fast-growing hardware startup. Our customers already love our productand youll play a key role in making their experience even better. If you enjoy coming up with new ideas designing unique interactions and bringing them to life in innovative wayswhile keeping user experience at the centercome join us!The ability to be in the office 3 days per week in our Boston (Charlestown) headquarters is required for this position.Your Day to DayManage and mentor a growing team of 23 Android engineers providing day-to-day support technical guidance and regular feedbackDrive career development on the team by setting clear expectations identifying growth opportunities and conducting performance reviewsWork efficiently to deliver consistent results as part of an agile software development team by overseeing the planning execution and delivery of software development projects and ensuring your teams code is clean reliable and easy to maintainCollaborate with cross-functional teams including product management firmware engineering and hardware teams to define create and ship new features to Bevis customersFoster a strong culture of accountability quality and continuous learning within the teamHands-on recruitment and onboarding of new software engineers as the team growsSignificantly influence the teams software development and delivery strategy and contribute considerably to software development planning including sprint planning daily stand-ups and retrospectivesContribute directly to feature development by building optimizing and maintaining Bevis Android applications to facilitate consistent reliable operation remote management and scalability of Bevis rapidly expanding fleet of machinesDirectly support hardware-software integration efforts on both existing and new products by building UI controls that interface with the firmware that powers Bevi machinesCreate and maintain software documentation to proactively contribute to knowledge sharing across the teamSet the standard for software quality and delivery across Bevis Android software team through the use of modern software frameworks and organizational practicesHelp triage identify and resolve complex issues and bugs that surface in the Android stack for reliable system operation on Bevi machines and to reduce impact to customersParticipate in architectural decisions and app optimization strategiesStay up-to-date with the latest mobile technology trends and Android SDK advancementsRequirementsA BS in Computer Engineering Computer Science or other related field or the equivalent in related software development experience8 years of professional Android development experience2 years of experience in a technical leadership or management roleStrong expertise in Java or Kotlin with mastery of the Android SDK and frameworks including Couroutines and State Flows. Hands-on experience working with Jetpack components especially Compose is a plusStrong communication and interpersonal skills that allow you to effectively communicate feedback to your direct reports and to collaborate effectively with cross-functional teamsProven success with performance management and employee developmentHands-on experience developing and deploying production-ready Android applications that can support large-scale usage. You have experience overseeing the deployment and stable rollout of those applications across multiple sitesStrong knowledge of tools such as Git Gradle Android Studio CI/CD build systems and debugging toolsSolid understanding of MVVM Clean Architecture and other design patternsExperience with unit testing UI testing and test-driven development. Experience using Espresso and/or Robolectric is a plusA working knowledge of the application development landscape architectural trends and emerging technologies. Your passion for new technologies gives you a genuine desire to learn and to devise innovative solutions that enhance application performanceExperience working directly with hardware teams integrating with hardware testing frameworks and/or supporting sensor data streaming is a strong plus#LI-CK1#LI-HYBRIDAt Bevi we believe compensation is a powerful tool to attract retain and grow talent. Our Compensation Philosophy centers on 5 principles:Market-driven - We anchor pay decisions in real-time market dataPerformance-based - We reward individual impact not just tenureEquitable - We ensure fairness across teams roles and demographicsGrowth-focused - We invest in talent that scales with BeviTotal Rewards approach - We strategically balance base pay bonuses benefits and equityThe posted compensation range reflects the salary* for this position. Some roles may be eligible for a commission plan or a bonus incentive. All Bevi employees receive equity in the form of stock options. All full-time employees are invited to participate in our Total Rewards plan which includes health & medical benefits flexible spending accounts flexible PTO and more. Offers to join Bevi are based on a few criteria including the scope of the role the candidates work experience targeted skills internal equity of the team and external market data.*For Sales roles: The posted range reflects base salary plus commission which is the total potential on target earnings (OTE) for the position.Pay Range$182750 - $225750 USDBenefits:Comprehensive medical dental and vision insurance plans with BlueCross BlueShield 95% paid by employer401(k) with company matchFlexible PTO plus 12 company holidays and additional paid days for sick leave etcGenerous fully paid parental leave for both birth parents and non-birth parentsFully employer paid disability and life insurancesWellness and fitness reimbursementsMonthly stipends for cell phone use and commuting costsOnsite snacks weekly catered lunch and (of course) unlimited Bevi ... plus composting and terra-cycling tooHappy hours team-building events bagel breakfasts Values awards - and more.Were excited about supporting career growth and would love to be part of your professional journey. We know that talent comes in many forms and we value individual accomplishments specialized knowledge and genuine passion over just checking boxes on a requirements list. If any of our positions interest you please apply! Our recruiting team will contact you about next steps if wed like to move forward together.A member of the Bevi Talent team will be reaching out about next steps if we would like to move forward.Accommodations:Bevi is committed to an inclusive hiring process and we aim to provide accommodations for persons with disabilities. If you need any accommodations for the application or throughout the interview process please contact .Required Experience:Manager Key Skills Hospitality Experience,Go,Management Experience,React,Redux,Node.js,AWS,Mechanical Engineering,Team Management,Leadership Experience,Mentoring,Distributed Systems Employment Type : Full Time Experience: years Vacancy: 1 Monthly Salary Salary: 182750 - 225750

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities