Senior Full-Stack Software Engineer (JavaScript)

Kensho Technologies
Cambridge, MA, USA / New York City, NY, USA2026-04-09Full time

About the job

As a Senior Full-Stack Software Engineer, you will build AI-centric web applications in TypeScript ranging from experimental POCs to full-fledged product offerings. You'll have significant autonomy over technical and architectural choices, and be responsible for managing short- and long-term trade-offs. The ideal candidate loves product and views technology as a means, not an end, and is excited to collaborate across all aspects of the software development lifecycle.

Responsibilities

Build full-stack and SPA TypeScript applications ranging from experiments to flagship products

Collaborate on product decisions and communicate technical constraints and considerations

Own and collaborate on technology/architecture decisions and conventions

Teach and learn from the team and the broader organization via mentorship, code review, knowledge sharing, etc.

Self-sufficiently manage project priorities, estimates, and deliverables

Qualifications

Minimum

At least five years of direct experience building commercial web applications in JavaScript/TypeScript

At least three years of that experience working directly on web UIs in a modern framework

At least one domain of deep technical expertise (e.g., web performance, design systems, framework knowledge, etc.)

Product sense, or a strong interest in developing it

Kind, thoughtful, and high-signal communication skills for both technical and non-technical audiences

Ability to translate ambiguous needs and constraints into clear technical requirements

Preferred

No preferred qualifications listed.