Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Full-Stack image - Rise Careers
Job details

Software Engineer, Full-Stack

👋 About Owner.com

Owner is the all-in-one platform that restaurants use to succeed online.


Thousands of restaurant owners use our tools to build their website, drive online orders, create their own branded app, manage their customer relationships, and set up marketing automations.


You can think of it as Shopify meets HubSpot, but specifically for restaurants.


Learn more about the problems we are solving for our customers here.


🌎 Our vision

We’re starting by helping independent restaurants succeed online.


But it’s not just restaurants that need our help. Most local businesses are struggling with these same problems. Huge technology corporations are taking their customers, bleeding their profits, and making it hard for them to survive.


Once we nail the solution for restaurants – we’ll scale it into every other local business type.


In the future we envision, tens of millions of local business owners will use our technology to succeed in the digital age.


🚀 Our traction

In just over 3 years we've generated tens of millions in revenue, served millions of guests, and processed hundreds of millions of online orders.


More importantly, we’ve helped thousands of restaurant owners save their businesses - and not  only survive, but thrive.


⭐ Our team

Our team grew from under 100 to nearly 200 talented people in 2024. We’ve got top talent from the most successful companies in SMB software, including: Shopify, HubSpot, DoorDash, ServiceTitan, Rappi, Faire and Stripe.


We’ll be scaling even faster in 2025 to keep pace with our customer growth.


🌆 Where we work

Owner is a remote-first, global company headquartered in San Francisco, with a sales hub in Toronto. For a few of our roles we prioritize in-person collaboration at one of our office locations. Most of our employees are distributed throughout the globe. Please review the role description and discuss with your recruiter for more details on location!


🔍 Why we’re looking for you

We are looking for a mission-driven engineer who is passionate about their craft and committed to building incredible products for our customers.


This role is 100% remote and can be based anywhere in the United States or Canada. For San Francisco-based candidates: we have a new HQ in the Presidio for optional in-person collaboration opportunities!


Our Tech Stack:

Frontend: [React, Next.js, Vue]

Backend: [Node.js, Mongo]

Typescript everywhere


💥 The impact you will have
  • Build new products and features 0 to 1
  • Take ownership of projects from conception all the way to shipping
  • Deliver value to our end users across our entire system
  • Shape our product direction by talking to users and collaborating with other teammates in feature brainstorms/roadmap planning
  • Help us build a great team — interview candidates, refer great engineers, etc.


✅ What we’re looking for
  • 3+ years of experience building applications
  • Typescript experience
  • Experience scaling with frontend stack (React, Next.js, etc.) and/or our backend stack (Nodejs, Mongo, AWS)
  • Experience at product-focused startup/scale-up or technology company
  • High degree of cross-functional collaboration and leadership. Product managers, designers and business leaders from past roles would speak positively and highly of you
  • Strong sense of ownership, excellent communication, and a proactive mindset


🏆 Pay and benefits
  • The estimated starting base salary range for this role is $140K-180K depending on level, location and experience, plus a generous pre-IPO equity package
  • Other benefits include comprehensive health coverage, work from anywhere (remote-first workplace), unlimited PTO - plus extra fun perks!



🚩 Notice - Employment Scams

Communication from our team regarding job opportunities will only be made by an Owner employee with an @owner.com email address.

We do not conduct interviews over email or chat platforms, and we will never ask you to provide personal or financial information such as your mailing address, social security number, credit card numbers or banking information.  If you believe you are being contacted by scammer, please mark the communication as "phishing" or “spam” and do not respond.

Average salary estimate

$160000 / YEARLY (est.)
min
max
$140000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Full-Stack, Owner

Are you a passionate Software Engineer looking to make a tangible difference in the restaurant industry? At Owner.com, we're on a mission to empower local businesses, specifically restaurants, by providing an all-in-one platform designed to help them succeed in the digital world. Our team has rapidly grown, and we're searching for a Full-Stack Software Engineer to join us remotely. In this role, you'll leverage technologies like React, Next.js, and Node.js to create innovative features that will have real impact on our users' experiences. With over 3 years of significant growth, our platform has already supported millions of online orders and generated tens of millions in revenue. You will take ownership of projects, from inception to deployment, collaborating closely with product managers, designers, and fellow engineers to shape our product roadmap. Your insights and creativity will help us deliver exceptional value to restaurant owners as we innovate and expand our offerings into other local business sectors. If you're proactive, have strong leadership skills, and a solid background in building applications with Typescript, we want to hear from you. At Owner.com, we foster a remote-first culture allowing you the flexibility to work from anywhere in the U.S. or Canada, with the option for in-person collaboration in our new San Francisco HQ. Let’s create a future where local businesses thrive together!

Frequently Asked Questions (FAQs) for Software Engineer, Full-Stack Role at Owner
What are the responsibilities of a Software Engineer, Full-Stack at Owner.com?

As a Software Engineer, Full-Stack at Owner.com, your primary responsibilities will include building new products and features from the ground up, taking ownership of projects from conception to deployment, and collaborating with teammates during feature brainstorming and roadmap planning. You will also have the opportunity to directly engage with users, gathering feedback to shape the direction of our product, all while delivering significant value to our end users.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer, Full-Stack position at Owner.com?

To be considered for the Software Engineer, Full-Stack role at Owner.com, you should have at least 3 years of experience in building applications with a focus on Typescript. Familiarity and hands-on experience with frontend technologies like React and Next.js, as well as backend technologies like Node.js and MongoDB, are essential. A background in a product-focused startup or tech company and a strong sense of ownership will also help you stand out as a candidate.

Join Rise to see the full answer
What is the tech stack used by the Software Engineer, Full-Stack at Owner.com?

At Owner.com, we utilize a modern tech stack designed to enhance our platform's performance and user experience. On the frontend, we work with technologies like React, Next.js, and Vue, while our backend is built using Node.js and MongoDB. We embrace Typescript across our entire stack to ensure better code quality and maintainability.

Join Rise to see the full answer
What benefits does Owner.com offer for the Software Engineer, Full-Stack role?

Owner.com offers an attractive compensation package for the Software Engineer, Full-Stack role, including a base salary range of $140K to $180K, depending on your experience and location, along with a generous pre-IPO equity package. Other benefits include comprehensive health coverage, the freedom to work remotely, unlimited PTO, and additional fun perks designed to promote a healthy work-life balance.

Join Rise to see the full answer
What is the company culture like at Owner.com for the Software Engineer, Full-Stack position?

Owner.com promotes a dynamic and inclusive company culture that thrives on collaboration and innovation. As a remote-first company, we prioritize flexibility while also offering opportunities for in-person collaboration in our San Francisco HQ. We value passionate individuals who take ownership of their work, communicate effectively, and are eager to contribute to a growing team that is dedicated to helping local businesses succeed.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Full-Stack
Can you describe your experience with Typescript in your previous roles?

When discussing your experience with Typescript, provide specific examples of projects where you utilized this technology. Explain how Typescript improved your workflow and any challenges you faced, along with how you overcame them. This shows your technical proficiency and problem-solving skills.

Join Rise to see the full answer
How do you prioritize and manage multiple projects at once?

To effectively prioritize multiple projects, consider using frameworks like Agile or Kanban to manage your tasks. Discuss your approach to assessing project deadlines, resource allocation, and how you communicate with peers and stakeholders to ensure timely completion.

Join Rise to see the full answer
Explain your approach to collaborating with cross-functional teams.

Collaboration with cross-functional teams is crucial. Share examples of how you have engaged with product managers, designers, and other engineers. Mention communication methods, tools you’ve used, and how you ensure everyone is aligned on project goals and timelines.

Join Rise to see the full answer
What is your process for testing and troubleshooting code?

Outline your strategies for testing and troubleshooting, including the testing frameworks you’ve used, the importance of unit and integration tests, and how you debug issues. Mention prior instances where your testing prevented major bugs.

Join Rise to see the full answer
What do you consider when designing scalable web applications?

When designing scalable applications, focus on best practices like microservices architecture, efficient database management, and load balancing techniques. Share a specific project where you implemented these principles and the positive impact it had.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Staying updated is key in tech. Discuss the blogs, podcasts, or forums you follow, courses you take, and conferences you attend. Highlight how you implement your learnings into your work to drive innovation.

Join Rise to see the full answer
Can you describe a challenging bug you encountered and how you resolved it?

Be prepared to discuss a specific bug that tested your skills. Explain the context, steps you took to diagnose the issue, and ultimately how you resolved it. This showcases your analytical skills and determination.

Join Rise to see the full answer
How do you ensure your code is maintainable and clear?

Talk about coding standards, the use of comments, documentation practices, and refactoring code when necessary. Provide examples of how these practices helped your previous teams avoid confusion and improve efficiency.

Join Rise to see the full answer
How would you improve an existing product feature?

To improve a product feature, you should analyze user feedback, existing performance metrics, and similar competitor products. Present an actionable plan showcasing how you would prototype, solicit further user input, and iterate on your solution.

Join Rise to see the full answer
What makes you a good fit for the Software Engineer, Full-Stack role at Owner.com?

When answering this, tie your personal values, experiences, and skills back to Owner.com's mission. Discuss how your technical capabilities align with their stack, your passion for helping local businesses, and how your proactive mindset will positively impact the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Owner.com as a Senior Site Reliability Engineer to enhance their infrastructure for helping local restaurants succeed online.

Photo of the Rise User

Join Owner.com as a Sales Manager and help propel local businesses forward in the digital landscape.

Photo of the Rise User

Meijer is looking for a Senior Software Engineer with expertise in SharePoint and SPFx to enhance their business applications and support community-oriented initiatives.

Weekday AI Remote No location specified
Posted 13 days ago

An experienced Salesforce Developer is sought to drive innovative solutions and mentor junior developers in a fully remote role.

Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, United Kingdom
Posted 9 days ago

Join Version 1 as a Senior AWS Data Engineer, and leverage your AWS skills in a thriving digital consultancy.

Photo of the Rise User
A Place for Mom Remote New York, New York, United States
Posted 5 days ago

A Place for Mom seeks a dedicated Staff Software Engineer to guide engineering teams in delivering high-quality technology solutions for senior care services.

Photo of the Rise User
Cresta Remote Toronto, Canada (Remote)
Posted 12 days ago

Cresta is on the lookout for a skilled Software Engineer to help develop cutting-edge AI solutions that enhance customer interactions.

Photo of the Rise User
Posted 9 days ago

Revolutionize mobile user understanding as a Senior iOS Engineer at Quantum Metric, leading the development of groundbreaking iOS SDKs.

Photo of the Rise User
Bevi Hybrid No location specified
Posted 12 days ago

Join Bevi, a leader in eco-friendly beverage solutions, as a Senior Software Engineer for Android, where you'll drive innovation in smart water machine applications.

Photo of the Rise User
Endava Remote Suceava, Romania
Posted yesterday

Endava invites an experienced Senior Java Developer to leverage their expertise in building dynamic software solutions within a collaborative environment.

Owner.com is the all-in-one platform that helps restaurant owners drive direct sales, save money on fees, and manage their online presence. Owner.com powers direct online ordering for restaurants through their website. Owner.com helps them take ba...

42 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY