Full-stack Engineer
- Location
- New York, NY, US
- Employment Type
- Full time
- Compensation
- $130K – $200K
About the role:
As a Frontend/Full-stack Engineer at Sweetspot, you will join a team dedicated to pushing the boundaries of LLM usage over disparate and unstructured data sources across United States federal and state governments. You will play a critical role in building and integrating data pipelines that feed directly into a framework built for the aforementioned. More broadly, you will join a team that is highly focused on building a product that bolsters the American economy and provides every business, regardless of size, the tools they need to secure government opportunities.
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
Bonus 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
We offer:
- A competitive salary, comprehensive benefits package, and opportunities for growth and development within a fast-paced and innovative company.
About the interview:
- Initial call
- Technical screening
- In-person work trial (fully covered)
About Sweetspot:
Sweetspot is an all-in-one government sales platform, powered by AI. We help businesses find, manage, and respond to government opportunities. We’ve already acquired a considerable number of customers, ranging from defense-tech startups like Vannevar Labs to larger companies like Flexport. Our mission is to lower the barrier of entry to government contracting, much like what TurboTax did with taxes.
How Refer works
Refer connects talent with companies that are hiring. Create your profile, and Lia, our AI career agent, looks for the jobs that fit your experience and makes the introductions. When there's a match, we connect you straight to the hiring manager instead of leaving you in the pile of applications.