Jobs · Engineering · New York

Frontend/Full-stack Engineer

Sweetspot · New York, NY · 20 mo ago
On-siteEngineering$130k–$200k/yrFull-time

Things you should know about us

  • We work extensively with industry experts to build software that is useful for our clients. This means frequent customer calls and a constant level of iteration.
  • Talent density is far more important than team size. We want to hire the absolute best, and are willing to wait to find the right person.
  • If you're early in your career and/or don't come from a "prestigious" background, don't be afraid to apply - we all went to a state school and don't place a large emphasis on prestige.
  • We value engineers who can work across the stack. While this role is primarily frontend, you'll have opportunities to contribute to our Python backend.
  • Our office is in Manhattan.

What you'll do

  • Design and implement performant, real-time chat interfaces
  • Build and maintain complex document editors using ProseMirror/Tiptap, including custom extensions and collaborative features
  • Architect state management solutions using Zustand to handle complex application state and real-time updates
  • Implement efficient data fetching and caching strategies using React Query to optimize application performance
  • Create accessible, responsive UIs using Radix primitives while maintaining a consistent design system
  • Optimize rendering performance for large datasets and real-time updates
  • Write clean, maintainable TypeScript code
  • Contribute to backend feature development using FastAPI and SQLAlchemy when needed

Requirements

  • Strong proficiency in TypeScript and modern React
  • Experience with Next.js, including both client and server-side rendering strategies
  • Solid understanding of state management patterns and experience with Zustand or similar libraries
  • Proficiency with React Query or similar data fetching libraries
  • Experience building accessible UIs using TailwindCSS and component libraries like Radix
  • Strong knowledge of browser performance optimization techniques
  • Experience with Git and modern frontend build tools
  • Excellent problem-solving skills and attention to detail
  • Familiarity with Python and SQL best practices
  • Strong communication skills and ability to work effectively in a team
  • US citizen

Preferred qualifications

  • Experience with ProseMirror and/or Tiptap, especially building custom extensions
  • Track record of building performant real-time LLM-based chat applications
  • Experience with WebSocket integration in React applications
  • Knowledge of collaborative editing algorithms and operational transformation
  • Experience with SSR optimization in Next.js
  • Experience with monitoring and debugging frontend performance issues
  • Experience with Python, particularly with FastAPI and SQLAlchemy
  • Understanding of PostgreSQL and database design principles

Pay

$130K - $200K

Schedule

Full-time

Benefits

Comprehensive benefits package

Pay

0.25% - 1.50%

Schedule

New York, NY, US

Similar jobs