Added
10 minutes ago
Type
Full time
Salary
Salary not provided

Related skills

grpc node.js react postgresql mongodb
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Design, build, and continuously improve features across the Pear Deck Learning suite, from the
  • Develop high-performance backend services in Node.js (Express) and Go (gRPC microservices) that
  • Build data-rich, accessible frontend experiences with React 18 and TypeScript, using component
  • Design REST and gRPC APIs (grpc-gateway, OpenAPI/Swagger) for real-time data and service-to-service
  • Work across a polyglot data layer -- MySQL, PostgreSQL, and MongoDB for records; Redis and Redis
  • Build and operate real-time infrastructure: WebSockets, server-sent events, and Firebase Realtime

๐ŸŽฏ Requirements

  • 5+ years of experience as a software engineer on SaaS or customer-facing products, including
  • Strong TypeScript and modern React (hooks, React 18, Vite or similar tooling), with an eye for
  • Production experience with Node.js and/or Go on the backend -- including concurrency
  • Experience designing APIs (REST and/or gRPC) for high-throughput systems, including versioning
  • Solid SQL proficiency (MySQL or PostgreSQL) with schema design and query optimization experience
  • Familiarity with caching strategies (Redis/Redis Cluster) and event/queue systems (Kafka, SQS/SNS

๐ŸŽ Benefits

  • Nice to Have: Experience integrating LLM APIs (OpenAI, Gemini) into production features, including
  • Nice to Have: Experience with Elasticsearch or other search/indexing systems.
  • Nice to Have: EdTech domain exposure: LTI, Google Classroom, OneRoster/Clever rostering, or student
  • Nice to Have: Browser extension, Google Apps Script/Workspace add-on, or Office add-in development.
  • Nice to Have: Canvas/animation work (Konva, Spine, Rive, Lottie) or rich-text editing (Slate, MDX).
  • Nice to Have: Accessibility (WCAG, axe-core) and internationalization (i18next) experience.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’