Principal Fullstack Engineer (AI) - Boston
On-siteBoston, Massachusetts, United States or Cambridge, Massachusetts, United States
Job Summary
Design, build, and maintain scalable full stack applications using Node.js, React, and TypeScript. Architect robust backend services, APIs, and data models while crafting modern, production-grade web interfaces. Own features end to end, from technical design and implementation to deployment and production support. Optimize performance across the stack, including frontend rendering, API latency, and database queries. Collaborate with product, design, and AI/ML teams to ship user-facing features, while establishing best practices around testing, code quality, observability, and CI/CD. Debug and resolve production issues across both frontend and backend systems.
Required Qualifications
- 5+ years of experience as a Full Stack Engineer
- Strong proficiency in Node.js (Express, NestJS, or similar frameworks)
- Strong proficiency in React and TypeScript in production environments
- Experience designing RESTful APIs and working with databases (PostgreSQL, MongoDB, or similar)
- Solid understanding of modern web architecture and distributed systems fundamentals
- Experience building scalable, secure, and high-performance applications
- Familiarity with cloud environments (AWS, GCP, or Azure)
- Comfortable owning features and shipping to production independently
- Strong collaboration skills across product, design, and backend/ML teams
- English (required)
Desired Qualifications
- Experience building data-heavy dashboards or real-time web applications
- Familiarity with modern state management solutions (Redux, Zustand, React Query)
- Experience with event-driven architectures or message queues
- Exposure to AI-driven or ML-powered products
- Startup experience or comfort working in fast-moving, ambiguous environments
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.