Upkeep Logo Upkeep
Upkeep Logo
@

Engineering Manager

🌍 Los Angeles, California 📅 05/05/2022

Apply

Job Description

**Who we are**

Upkeep offers a curated platform for Botox, Filler, Next-Gen Facials, Body
Contouring, and Laser Hair Removal with trusted providers near you.

Whether you’re looking to visit for the first time or you’re a regular, Upkeep
is the hottest new app in the beauty industry providing a marketplace for all
of your MedSpa needs.

**Why you should join Upkeep**

Upkeep is reimagining the $25B medical aesthetics category as the first
marketplace to find and book MedSpa treatments.

Upkeep is venture backed and scaling, looking for passionate team members.
P.s. yes treatments are part of the job!

**Overview**

2022 will be an exciting and enormous year of growth for Upkeep as we continue
to expand nationally. Reporting into the CEO, Upkeep is looking for an
experienced eng manager to lead our growing dev team.

**Responsibilities:**

* Set up and manage a team of 6 engineers (and growing). This will involve weekly 1-1s, code reviews, and interviewing new candidates.
* Manage deployment. Create consistent deployment and release schedules, manage release testing, and monitor the app post-release. You will need to make sure that our team is always on track to release something new every week.

* API and admin panel on Google App Engine

* Mobile app in the Apple App Store and Google play store

* Add to our technical documentation which can be used as a reference by other engineers.

* Own your product. You will be responsible for the success / failure of your team and the product. You will need to work with cross functional teams, understand their requirements, and make sure that everybody is on the same page.

* Develop your team. Make sure that engineers under you are growing in their careers and getting better at software development everyday.

* Design & Architect. You need to have technical expertise in the company's tech stack and in general the frontend or backend infrastructures, and an ability to guide the developers in case there are any blockers.

**Experience with:**

* GCP, Firebase, React Native, React, Typescript, Restful APIs, and Postgres
* Managing a team of at least 10 developers
* Delivering products at a steady pace
* Developing mobile apps using React Native, monitoring performance, and maintaining app vitals
* Deploying Android (Google Play Store) and iOS (Apple App Store)
* React ecosystem experience with Redux, Expo, Material UI, etc.
* Leading technical architecture design discussions and reviewing designs created by your engineering team
* Set up and maintain standard developer guidelines for the development team
* Automated and Unit testing with frameworks like Jest, WebDriver, Selenium, and Puppeteer
* Logging and monitoring solutions such as BugSnag, Sentry, and PagerDuty
* Promoting the values of unit tests, integration tests, and CI/CD automation
* Coordinating with stakeholders on different teams including marketing, UX, design, and leadership to plan release and delivery of new features

**About you**

You are personally invested in the success of the product. You are an
excellent communicator. You find bugs before customers do, and fix them
quickly. You understand how to motivate and inspire our team to release top-
tier work. You have a strong grasp of best practices across the stack—database
schema design, performance optimization, and pixel-perfect interfaces on the
frontend. You’ve scaled applications to 100k+ users and know how to build for
resiliency and reliability.

Upkeep focuses on Marketplaces, iOS, Beauty, Technology, and Mobile
Application. Their company has offices in Los Angeles. They have a small team
that's between 1-10 employees. To date, Upkeep has raised $2M of funding;
their latest round was closed on October 2022.

You can view their website at <https://upkeepbeauty.com> or find them on
[Twitter](https://twitter.com/upkeepbeauty) and
[LinkedIn](https://www.linkedin.com/company/upkeepbeauty).