Software Engineer (Full Stack) @ UpKeep Technologies - Los Angeles, CA

Software Engineer (Full Stack)

UpKeep Technologies
Los Angeles, CA
23 days ago

UpKeep is a solutions-driven tech startup with offices in both Los Angeles and San Francisco. We've raised $50M in venture capital following a recent Series B round, and quickly approaching 100 full-time employees. Our mission is to empower essential businesses to be more productive through the adoption of mobile, cloud-based technology. We're focused on being the best maintenance, facility, and asset management solution by constantly improving our SaaS product and always putting our customers first.

We celebrate our inclusive work environment and will always strive to create a diverse and equitable workplace by hiring people from all racial, ethnic, and socioeconomic backgrounds.

This is a full-time, salaried, remote position.

What you'll do:

  • Feature development of our React / Angular
  • Build APIs, stand up a DB, pitch in on release tooling, and handle front end development
  • Write Node.js API services to connect frontend code
  • Participate in code review
  • Work closely with backend services and the design team
  • Write unit and functional tests with Jest, Mocha, or other
  • Write automated UI tests using Selenium, TestCafe, or other
  • Participate in deployment, manage tooling, improve our ability to ship code

What you've done:

  • 2+ years' experience in frontend and backend development
  • Strong experience with Node and API development
  • Strong experience developing in React / Angular, UI development
  • Experience working in GraphQL
  • Experience working in an AWS ecosystem
  • Experience building CI/CD pipelines
  • Strong foundation in Micro Service Architecture, design and development
  • Experience with relational database design a plus
  • Experience with Mobile development a plus
  • BS in Computer science or equivalent preferred

As a member of our engineering team, you will play a vital part in providing our customers with software that is easy to use, guarantees mobility, and streamlines communication across teams. At UpKeep, our goal isn’t to automate the blue-collar worker’s job through AI, machine learning, or big data; it’s to empower maintenance teams to become twice as productive and allow them to receive recognition for their meaningful work that is often lost in a paper trail.

Employee Benefits:

In this full-time position, you'll receive top-notch benefits such as equity/stock options, paid holidays, unlimited vacation/sick time, 401k, and affordable health insurance options. We value a work/life balance and believe that family and mental health should always come first.

The Company:

UpKeep was founded by our CEO, Ryan Chan, from an idea he had while working as a Process Engineer in a manufacturing plant. He believed a mobile application could drastically improve the workflow and productivity of maintenance teams, technicians, and facility managers. He was determined to build on this vision— so he learned how to code and created the first version of UpKeep in 2014.

Today, we have developed an innovative software solution that is simplifying maintenance management for 400,000+ users in over 60 countries. We're focused on being the smartest and easiest-to-use Computerized Maintenance Management System (CMMS) and Enterprise Asset Management (EAM) software available. Our customers are in manufacturing, food production, healthcare, property management, hospitality, and transportation. UpKeep gives teams the ability to create, schedule, share, and track work orders on-the-go from a mobile device.

Tech-focused VC firms including Insight Partners, Emergence Capital, Mucker, and Y Combinator (YC W17) have confidently backed us since 2016. Only 1% of venture capital is funneled towards the deskless workforce, yet 80% of the global workforce is in the field and on the frontlines, not sitting at a desk. We’re investing in the future of undervalued maintenance work and the underserved deskless worker.

Company culture and employee appreciation are very important to us, which is why we've been named a "Best Place to Work" by Inc. Magazine and Built in LA.

UpKeep has proudly taken the hard work out of 10 million work orders, and we're just getting started!

Interested in learning more?

Company Culture:
$36M Series B:
Demo Video:
Customer Reviews:

UpKeep Technologies Inc. is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, creed, marital status, pregnancy, disability, national origin, sexual orientation, gender identity, veteran status, or any other protected category. Please let us know if you need any accommodation due to a disability. We celebrate our inclusive work environment and will always strive to create a diverse and equitable workplace by hiring people from all racial, ethnic, and socioeconomic backgrounds.

Job Type: Full-time


  • 401(k)
  • Dental Insurance
  • Flexible Spending Account
  • Health Insurance
  • Paid Time Off
  • Parental Leave
  • Vision Insurance


  • Monday to Friday



  • Bachelor's (Required)

Work authorization:

  • United States (Required)

Additional Compensation:

  • Bonuses

Work Location:

  • Fully Remote

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

Company's website: