Frontend Engineer (React)

Location

Employment Type

Full time

Location Type

Department

Engineering

Compensation

Notifi is building the AI-native operating system for home-service contractors — the businesses that keep homes running.
Our platform unifies communication, scheduling, estimates, jobs, invoicing, payments, and real-time messaging into one system. This is one of the largest offline industries in the world, and we are modernizing it with speed and precision.

The Role

As a Frontend Engineer, you will ship high-impact features across the core Notifi product. You’ll architect responsive UIs, integrate real-time communication systems, and work across scheduling, inbox, calls, estimates, and payments. You will work directly with the frontend lead and help set engineering patterns as we scale.

Technologies We Use

React.js, JavaScript, TypeScript
Redux, Context API
Tailwind, CSS, SASS
Firebase (Auth, Firestore, Realtime DB, Cloud Functions)
Google APIs, Outlook APIs
Socket.io, WebSockets
REST, GraphQL
Webpack, Git, GitHub
React Testing Library

What We Value

Customer focus, speed, clarity, ownership, clean patterns, and strong technical taste.
A willingness to learn fast, iterate quickly, and work on mission-critical product surfaces.

What You Will Do

  • Build scalable, high-performance React applications
  • Implement Redux / Context state management
  • Integrate Firebase (Auth, Firestore, Realtime DB, Functions)
  • Integrate Google + Outlook APIs
  • Implement real-time workflows using WebSockets / Socket.io
  • Consume REST and GraphQL APIs
  • Architect performance optimizations (lazy loading, code splitting)
  • Build reusable UI components with Tailwind/CSS/SASS
  • Maintain Webpack configurations and build pipelines
  • Write unit/E2E tests with React Testing Library
  • Collaborate closely with the frontend lead and backend team

What We Require

  • 2–3 years of strong React.js development experience
  • Solid JavaScript fundamentals
  • Experience with Firebase services
  • Experience with third-party API integrations (Google, Outlook, Twilio/Telnyx a plus)
  • Experience with Socket.io or real-time systems
  • Strong understanding of performance optimization and scalable UI patterns
  • Proficiency with Git/GitHub
  • Clear communication and fast iteration speed

Engineering @ Notifi

Thanks for your interest in joining Notifi.

We keep things simple here. Just a few quick questions so we can get to know you better.

Please keep your answers short—we actually read every one.