UpKeep logo

Sr. Full Stack Engineer

UpKeep

Job description

UpKeep is revolutionizing the way businesses maintain their facilities and equipment. We’re a Series B SaaS startup with remote teams around the world. We’ve raised $50M in venture capital funding and recently surpassed 10,000 customers! UpKeep quickly became the #1 cloud-based maintenance and asset management software application by constantly innovating and always putting our customers first.

We celebrate our inclusive culture and strive to create a diverse and equitable workplace where everyone is treated with kindness and respect.

We are a Node.js shop with a React/Angular frontend. Our platform is built with Express and GraphQL in a microservices architecture. Our infrastructure is on top of AWS and maintained with Terraform. We are using both MongoDB & PostgreSQL. We are 100% containerized with docker, and orchestrated with Kubernetes, and we use Helm to tie it all together in our CI pipeline.

What you'll do:


  • Feature development of React/Angular UI application
  • Build APIs, stand up a DB, pitch in on release tooling, and handle both back end and front end development
  • Write Node.js API services to connect frontend code
  • As part of the backend team, work closely with product designers
  • Participate in code review
  • Write unit and functional tests with Jest, Mocha, or other
  • Write automated UI tests using Selenium, TestCafe, or other
  • Assist with the maintenance and optimization of our DBs (MongoDB & PostgreSQL)
  • Participate in deployment, manage tooling, improve our ability to ship code

What we're looking for:


  • 3+ years' experience in frontend and backend development required
  • Strong experience with Node and API development required
  • Experience working in an AWS ecosystem required
  • Strong foundation in microservice architecture, design and development preferred
  • Experience with MongoDB & PostregSQL querying preferred
  • Strong experience developing in React / Angular, UI development preferred
  • Experience working in GraphQL preferred
  • Experience with relational database design a plus
  • Experience with mobile development a plus
  • BS in Computer science or equivalent preferred

Employee Benefits:


In this full-time position, you'll receive top-notch benefits such as equity/stock options, paid holidays, 12-week parental leave, unlimited vacation/sick time, 401k, and affordable medical, dental, vision and mental 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 cloud-based, mobile-first software solution 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’re simplifying and modernizing work orders for half a million people in over 50 countries. Our 80+ team members are focused on ensuring UpKeep is the smartest and easiest-to-use Computerized Maintenance Management System (CMMS) and Enterprise Asset Management (EAM) software available. We have customers in industries like manufacturing, food production, education, healthcare, property management, hospitality, energy, and transportation. In addition to providing data-driven insights and reporting, UpKeep gives users the ability to manage tasks and teams on-the-go.
 
Top VC’s including Insight Partners, Emergence Capital, and Mucker have confidently backed us since we graduated from Y Combinator in 2017. Here’s an interesting fact: Only 1% of all software venture capital is invested in the deskless workforce, yet 80% of the global workforce is not sitting at a desk. That’s over 100 million people in the U.S. alone! We’re committed to empowering those underserved deskless workers.

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.

Interested in learning more?


$36M Series B:
Demo Video: 
Customer Reviews: 
UpKeep Slack Community:
Website: 

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. 

Apply now

Apply Apply

Please let UpKeep know you found this job on Himalayas. This will help us grow!

About this role

Apply before

May 14th, 2021

Job posted on

November 23rd, 2020

Job type

Full Time

Hiring timezone

Worldwide
Primary industry
Company size

51-200

Founded in

2014

Social media
Visit onupkeep.com Visit onupkeep.com

About the company

Founded in 2014, our mission is to empower hard-working technicians, facility managers, and maintenance teams to become more productive through the adoption of new technology. Today, UpKeep is the #1 m...
View company profile View company profile

We'll keep you updated when the best new remote jobs pop up.

mail
Subscribe

We care about the protection of your data. Read our Privacy Policy.

Featured remote companies

View all companies View all companies
  • Quora logo

    Quora is a Q&A platform that empowers people to share and grow the world’s knowledge.

    Employees

    501-1,000

  • Whoop logo

    WHOOP is the performance optimization system that helps elite athletes and teams win.

    Employees

    51-200

  • Standard Cognition logo

    Humanity spends billions of hours waiting in line every year.

    Employees

    51-200

  • Olo logo

    Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a bra

    Employees

    201-500

  • D2iQ logo

    D2iQ - Your Partner in the Cloud Native Journey On your journey to the cloud, you need to make numerous choices—from the technologies, you select, to the frameworks you decide on, to the management

    Employees

    201-500

  • MiMedx logo

    MiMedx® is a biopharmaceutical company developing, manufacturing and marketing regenerative biologics utilizing human placental allografts for multiple sectors of healthcare.

    Employees

    501-1,000