Mento

Frontend Product Engineer (Remote)

Remote
React JavaScript TypeScript API
Description

Frontend Product Engineer

Location: Remote

Department: Engineering, Product & Design

About Mento

Mento is a career technology company that helps people be exceptional and thrive at work through human, AI, and software-based coaching. We're on a mission to provide people access to the best support, advice, and mentorship at work and empower them to take action on it. In a world where jobs and careers are rapidly changing, we believe that transformational growth and continuous improvement is mandatory for people and companies to thrive. We are on a mission to bring our unique model of coaching to every member of the global workforce.

We strive to create a fun, conscientious, collaborative, and supportive work environment. We are a US-based, remote-first company, backed by leading VCs and angel investors. 

About The Role

We're looking for a Frontend Product Engineer to craft the user experience of our AI-powered coaching platform. This role is focused on building beautiful, intuitive interfaces that make AI coaching feel natural and accessible. You'll work primarily in React, Redux Toolkit, and Material-UI, designing and implementing features that help users interact with AI coaches, track their development, and take action on coaching insights.

In this role, you'll join our engineering team and own the frontend experience. You'll work closely with design and coaching teams to translate coaching concepts into compelling product features, with a particular focus on AI-driven interactions and real-time user experiences.

Key Responsibilities:

Build AI-focused user interfaces. You'll design and implement interfaces for AI coaching interactions—chat experiences, coaching session flows, AI-generated recommendations, and personalized dashboards. You'll think deeply about how to present AI outputs in ways that feel trustworthy and actionable.

Own the frontend architecture and component library. You'll work with React, Redux Toolkit, and Material-UI to build maintainable, reusable components. You'll establish patterns for state management, API integration, and component design that the team can build on.

Create responsive, accessible experiences. You'll ensure our platform works seamlessly across devices and is accessible to all users. You'll pay attention to performance, loading states, error handling, and the small details that make interfaces feel polished.

Collaborate on product design and user research. You'll work with our design team to prototype new features, participate in user testing, and iterate based on feedback. You'll have strong opinions about what makes good UX and the ability to advocate for users.

Integrate with backend APIs and real-time systems. While this is a frontend-focused role, you'll work with REST APIs, WebSockets for real-time coaching sessions, and streaming responses from LLMs. Some backend familiarity helps, but we're looking for frontend depth.

Ship features end-to-end. You'll take features from concept to production, handling everything from component implementation to deployment. You'll work in an iterative environment where shipping quickly and learning from users is key.

Who We're Looking For

We're looking for a frontend engineer with strong product instincts who gets excited about crafting great user experiences, especially for AI-powered products.

You have strong React and modern frontend experience. You're proficient with React, Redux Toolkit (or similar state management), and component libraries like Material-UI. You understand hooks, component composition, and modern JavaScript/TypeScript patterns.

You've worked with LLMs and AI-driven UIs. You've built interfaces that handle streaming responses, loading states for AI generation, chat interfaces, or other AI-powered features. You understand the unique UX challenges of working with generative AI.

You have a strong product mindset. You think about user flows, edge cases, and how features fit into the broader product. You can work from wireframes but also contribute ideas about what features should do and how they should work.

You care deeply about UI/UX details. You notice when spacing is off, when animations feel janky, or when error messages are confusing. You take pride in building interfaces that feel smooth and intuitive.

You have some backend experience. You're comfortable working with REST APIs, understanding data models, and potentially writing simple backend endpoints when needed. You don't need to be a backend expert, but you can work across the stack when required.

You work well in an early-stage environment. You're comfortable with ambiguity, can make pragmatic technical decisions, and enjoy the pace of a startup where requirements evolve quickly.

Why Work with Us?

We are a company dedicated to empowering professionals to live meaningful careers. That starts with our culture at Mento.

You're excited about building user experiences that can further our mission of making AI coaching accessible and impactful for every knowledge worker.

We work hard to foster a workplace built on trust, respect, and collaboration. As a remote-first company, we believe in flexibility and autonomy—as long as you're delivering great work and staying connected with your teammates, you can work from anywhere.

This is an opportunity to join an early-stage, mission-driven team where your frontend work will directly shape how people experience AI coaching. You'll have significant ownership and input into product direction.

We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users. If you're passionate about building great user experiences that help people thrive at work, we want to hear from you.

 

Other benefits and perks include:

✈️  Fully Remote - ability to work from anywhere with bi-annual team offsites

💰  Competitive salary and equity

🏥  Medical, dental, vision, and a 401k plan

🌴  Unlimited vacation (We actually mean this! it's important to keep yourself fresh)

💻  $500 home office stipend

👥  Access to your own Mento Coach

Mento
Mento

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say