Job Post

Javascript Engineer
10 Dorrance Street
Providence, RI 02903
What is Upserve
Upserve's vision is to be a single platform from which restaurants can run their business.  Our product line includes Breadcrumb Point of Sale - the leading cloud-based point of sale designed specifically for restaurants.  When combined with Upserve Analytics - the Smart Management Assistant, serving up clear guidance that makes restaurants thrive, and Upserve Live - real-time Point of Sale management from your phone - Upserve makes it easier to manage guests, staff, marketing, finances, and even the menu. Get to know more about our Teams and Culture by checking out our blog.
About the JavaScript Engineer Role
As a JavaScript Engineer, you’ll play a pivotal role in architecting, expanding, and evolving unified experiences across our products. You'll work alongside senior engineers and product managers in a small, focus product team, as part of a geographically dispersed, product-centric and agile environment.  During a typical week at Upserve, you will...
- Collaborate with our product and UX team to develop interfaces and clarify product requirements.
- Balance squashing of bugs and under-the-covers improvements alongside new features.
- Communicate clearly and effectively, to both technical and non-technical audiences, whether it's a Slack message, Jira comment, email, tweet, gif, or Github comment. Work on some of the most difficult and meaty problems that the company faces.
- Merge your latest feature that will drive product adoption.
- Contribute to and informally mentor other engineers by contributing to PR feedback
- Present what you shipped this week at our weekly science fair.
About you
Above all else, everyone at Upserve is united in our shared optimism, passion, and enthusiasm for the customers we support through our innovative products. In our daily work, we exemplify our values of grit, openness, empathy, impact, and curiosity.
For this role, you have to be passionate about frequently shipping intuitive, quality products to large numbers of end users.  You also need a keen eye for design and thoughtful user experiences - all with an eye towards both online and offline operations.  Lastly, you need strong debugging skills to support full lifecycle product ownership.  As a proven collaborator, you should be able to excel within focused teams and gel well with Designers and Product Managers.
Ideally, you have experience with the following:
- JavaScript-centric applications (such as React, React Native, Elm, Babel)
- Functional Programming methodologies
- Upholding high-bar of UX principles and technical trade-offs
- GraphQL and JSON APIs
- Git and GitHub workflows
- Offline device operation and data synchronization considerations
- Writing testable code, and using Continuous Integration tools
- Android and iOS development experience a plus
About Upserve
Our team is 160 and growing, and headquartered in Providence, RI with offices in San Francisco, New York, and Chicago.   We have a pattern of success, and have received notable accolades including, Named by Forbes to list of 100 "America's Most Promising Companies" and Named "Best Places to Work in Rhode Island" 4 years in a row. We are backed by the country's top venture capital investors including First Round CapitalIndex VenturesShasta VenturesGreylock Partners,Pritzker GroupNextview VenturesChris SaccaAlfred Lin, and others.
Upserve is proud to be an Equal Opportunity Employer! We care about improving diversity and inclusion in tech. What does that mean to us in the context of talent?
- Tech is buzzing about diversity. We talk about that, too; but, we also talk about a culture of inclusion.
- We're transparent about gaps in employee engagement, and set concrete action plans for improvement.
- We seek out diverse communities to source talented candidates for open roles.
- We use and recommend tools like Textio to reduce bias in job descriptions.
We believe in being color brave, not color blind.
- We recognize people learn through many different paths, which is why there are no arbitrarily determined degree requirements for any role at Upserve, including this one
- We don't believe in the "pipeline problem" excuse.
- We partner with a number of groups to improve access to the tech industry, including Girls Who CodeProvidence IntraCity, and Rosie's Girls to name a few.
Our competitive benefits
- Healthy lunches & snacks provided daily
- Our "family first" work philosophy provides employees with unlimited time off and competitive family leave.  Our policy is: "Take the time you need, when you need it."
- Paid transit benefits
- 100% paid medical and dental insurance for employees
- 401(k) with financial advisory services
- Discounted vision, home, and life insurance
Made with ♥︎ in Providence, RI
Category: Web Development & UX

See What It's Like To Work Here

Upserve is the magic ingredient that helps restaurateurs thrive, putting everything they need in one place. In a single platform, Upserve offers the market-leading cloud point of sale for restaurants, Breadcrumb POS by Upserve; actionable analytics through Upserve HQ; transparent processing with Upserve Payments; mobile restaurant management with Upserve Live, and seamless integration with leading third-party restaurant apps via the Upserve Marketplace. Thousands of restaurants use Upserve to manage relationships with more than 32 million active diners, process over $11 billion in annual sales, and serve over 23 million meals per month. 

More Jobs From This Company

60 day posting for only $99

Similar Jobs