Skip to content

Senior/Staff Full Stack Engineer

Build full-stack features end-to-end for a child care management platform. Own backend APIs and frontend experiences using React, TypeScript, Node.js, and Express.

About the job

Responsibilities

  • Collaborate with a cross-functional team to design and build features end to end with a strong focus on customer needs and product impact
  • Write clean, maintainable, and efficient code across the stack — React and TypeScript on the frontend, Node.js and Express on the backend
  • Lead the design and delivery of mission-critical backend APIs and services, with a focus on performance, security, and long-term maintainability
  • Build and improve frontend features in our web app, contributing to a best-in-class user experience for thousands of child care businesses
  • Participate in code reviews to maintain code quality and share knowledge across the team
  • Interact directly with customers to gather feedback and understand their needs
  • Proactively identify technical debt and drive improvements across both frontend and backend architecture

Requirements

  • 5+ years of experience in full stack or software development, with meaningful exposure to both frontend and backend technologies
  • Proficiency in React and TypeScript (or JavaScript) on the frontend
  • Strong proficiency in Node.js and Express (or similar backend frameworks)
  • Experience designing and maintaining RESTful APIs in production environments
  • Strong experience operating systems in the cloud (GCP preferred but not essential), including infrastructure, performance tuning, and reliability best practices
  • Ability to ship quickly and focus on work that has the highest impact
  • Strong problem-solving skills, attention to detail, and excellent communication abilities
  • Demonstrated ownership of high-impact, complex projects from concept to reality

Compensation & Benefits

  • Competitive salary + equity
  • 3 weeks of PTO
  • Health, vision, and dental benefits
  • $1200/year education stipend
  • Free lunch daily
  • New MacBook

Skills

React, TypeScript, JavaScript, Node.js, Express, REST APIs, GCP, Cloud Infrastructure

Ontic

Ontic

Austin, TX

Staff Software Engineer - Full Stack
$170k+/yrHybrid8+ YOEFullstack Engineering

Leads architecture and cross-team engineering initiatives while building and scaling full-stack systems. Requires 8+ years of software engineering experience, strong Java and React expertise, and the ability to influence and mentor engineers across the organization.

CodePath

CodePath

United States
Staff Software Engineer
$170k+/yrRemote10+ YOEFullstack Engineering

Leads architecture and development of CodePath’s Ruby-centered learning platform, spanning product direction, infrastructure, data design, testing, performance, and technical mentorship. Requires 10+ years of software engineering experience, including 5+ years with Ruby on Rails, plus strong PostgreSQL and full-stack expertise.

Seeq

Seeq

United States
Full Stack Software Engineer
$170k+/yrRemote10+ YOEFullstack Engineering

Lead end-to-end full stack feature development for Seeq's industrial data analytics platform, from React frontend to backend services, databases, and distributed systems. Requires 6-10+ years experience, strong product sense, technical leadership, and proficiency across React/TypeScript and JVM languages like Kotlin.

Mattermost

Mattermost

Toronto, Canada

Staff Full Stack Engineer
$173k+/yrRemote7+ YOEFullstack Engineering

Leads architecture, technical strategy, and quality standards for a secure core web platform spanning Go backend and React/TypeScript frontend. The role requires staff-level full-stack experience, distributed systems expertise, strong API and database skills, and the ability to influence and mentor across teams.

Sage

Sage

New York, NY

Senior/Staff Software Engineer - Edge
$175k+/yrHybrid7+ YOEFullstack Engineering

The engineer will architect and troubleshoot edge devices and cloud systems, build remote diagnostics, and solve complex problems across hardware, networking, and software. The role requires deep systems experience, strong programming fundamentals, and technical leadership in ambiguous environments.