Product Engineer (Full Stack) - Remote

Product Engineer (Full Stack)

Remote: North America Ruby on Rails + React High Ownership | Small Team | Real Revenue | Real Impact

About Wizeprep

Wizeprep is building the most effective student success platform in North America.
For over 10 years, we’ve supported high school students, university students, and future doctors, lawyers, and dentists at every major academic milestone, from course prep and SAT/ACT performance to LSAT, MCAT, and DAT mastery and professional school admissions.
On the product side, we are intentionally small.
Today, it is just our CTO/Co-Founder, a Designer and a Product Manager.
We are hiring our second engineer.
This is a rare opportunity to meaningfully shape a product that already serves hundreds of thousands of students and is positioned to scale much further.

The Role

We don’t hire engineers to close tickets.
We hire engineers to solve meaningful problems.
As a Product Engineer at Wizeprep, you will own problems end to end:
  • Talk to support to understand why tutors are struggling with a workflow
  • Identify friction in a student’s prep journey
  • Design the backend solution in Rails
  • Build the frontend in React
  • Ship
  • Iterate based on real feedback
There are few blockers to ship quickly.
No sprint theater.
No endless Slack debates.
If something meaningfully improves the product and helps students win, we build it.
This role requires autonomy, judgment, and product taste.

What You’ll Own

  • Building and shipping full-stack features in a Rails monolith + React frontend
  • Improving core student and tutor workflows
  • Contributing to architecture and technical direction
  • Making pragmatic decisions that balance speed and quality
  • Identifying and fixing UX friction without waiting to be told
  • Helping scale a profitable product responsibly
You will directly influence product direction. Your decisions will matter.

Our Stack

We keep things simple and pragmatic so we can move quickly.
Backend: Ruby on Rails (Monolith) Frontend: React Infrastructure: Heroku Planning: Notion + direct discussion
We optimize for clarity, maintainability, and shipping velocity.

Why This Role Is Different

Extreme Autonomy

We operate with roughly 1–2 hours of synchronous meetings per week. The rest of your time is deep work.

Real User Impact

You are building tools that help students improve grades, increase test scores, and gain admission to competitive programs.

Stability + Builder Energy

We have a decade of product-market fit and real revenue.
At the same time, the product team is small enough that your work defines the platform’s future.

High Leverage

As engineer #2, you are not a small cog in a large machine. You are a core part of it.

Who You Are

  • 5+ years building production web applications (Rails + React preferred, or equivalent stack experience)
  • Comfortable owning features end to end
  • Product-minded with strong UX instincts
  • Biased toward shipping and iterating
  • Able to make trade-offs without over-engineering
  • Self-directed and comfortable operating without micromanagement
  • Motivated by impact, not process theater
You likely enjoy small teams, high trust, and high responsibility.

Interview Process

We respect your time and focus on real signal.
Intro Call (30 minutes) Conversation with our CTO about your experience and how you like to build.
Founder Conversation (30 minutes) Discussion with our CEO about vision, ambition, and long-term alignment.
Paid Work Trial
A multi-day paid project inside our real codebase.
You see how we operate. We see how you think and ship.
No Leetcode. No whiteboard puzzles.

Compensation

  • Competitive salary
  • Meaningful equity
  • Fully remote within Canada or the United States
  • Flexible hours focused on outcomes, not face time
If you’re excited by the idea of owning product decisions inside a real business, not just implementing tasks and want to help thousands of students reach ambitious academic goals, we’d love to speak with you and encourage you to apply today.
Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...