Our product powers exceptional customer experiences by bringing customers and service providers closer together through simple software that surprises customers and simplifies business management for service providers. We bring technology to a space that has lacked it since its inception. We are leading the path of personal service scheduling, tracking and communication between service providers and consumers, and we need to build the right team to help us do it. We have a key go to market advantage and are solving an exciting complex three sided market problem with month over month and quarter over quarter growth.
Product
Our platform brings both small businesses and large enterprises into the on-demand economy by providing enterprises a seamless extension of their legacy systems through APIs and intuitive SaaS products that connect their large networks of 3rd party service providers with consumers. As a result, we enable their customers to instantly find and book a service experience with amazing ease and transparency all in real-time.
Why Us?
Why work here? Awesome team, excellent benefits and sweet perks like: Uber credits, gym passes, weekly happy hour, team lunch and dinner events, flexible time off, full health, vision and dental coverage, plus more!
JOB DESCRIPTION
We are looking for a sharp, experienced, driven engineer who wakes up every day eager to help build the best possible scaling production web/mobile/platform apps. This person will join our enterprise engineering team and will be building and architecting new products and features that will be used by thousands of people every day. You’ll be a good fit if: 1. You love building high-use, high-scale network applications 2. You have strong opinions and aren’t afraid to share them 3. You can architect on the fly and quickly build fast, reliable, and scalable products 4. You are proactive about solving problems and already thinking 100 steps ahead to make our product better.
Day to day responsibilities include, but are not limited to:
1. Work closely with product team, architects, and clients to develop reliable, scalable integrations and new features for our enterprise product
2. Work in small teams to build our Desktop app (React/Redux), supporting microservices (Go), and infrastructure (Docker, Rancher, AWS)
3. Define patterns and processes to improve our engineering team and software
Requirements:
2+ years experience building high-scale modern web applications as a Full Stack Engineer Experience with TDD/BDD patterns in modern software development
Comfortable in a fast pace, high pressure, start-up culture that expects great things every day
Nice to have:
Experience with React and/or componentized, decoupled front-end development
Experience building REST APIs with Ruby on Rails, Javascript, or Go Experiencing building HTTP-based microservices
Experience as technical lead for small-to-medium sized teams Experiencing building enterprise-level integrations (REST API, file syncing, on-prem server agents, etc)