5 months ago
Toronto, CanadaSenior
Responsibilities
- Build and improve JavaScript SDKs supporting frontend frameworks, meta-frameworks, server-side frameworks, and edge runtimes.
- Plan, implement, test, document, and ship SDK code with end-to-end ownership.
- Write robust unit and integration tests and create documentation for internal and external users.
- Use AI tools to improve developer productivity and solve complex engineering problems.
- Contribute to open-source projects and collaborate with organizations and committees including TC39 and the OpenTelemetry SIG.
- Assist the Customer Operations team with critical bugs and interact with users through GitHub and industry conferences.
Requirements
- At least 5 years of experience as a Software Engineer, web developer, or in a similar role.
- Deep expertise developing web applications, libraries, or SDKs using TypeScript and JavaScript.
- Hands-on experience with at least two modern JavaScript frameworks, such as React, Next.js, Vue, Nuxt, NestJS, or Hono.
- Strong understanding of framework rendering models, lifecycles, and runtime environments.
- Exceptional written and verbal communication skills in English.
- Based in the Toronto, Canada area or willing to relocate there.
Benefits
- Hybrid work model with Mondays, Tuesdays, and Thursdays as in-office anchor days in global hubs.
- Eligibility for employee benefit plans, including incentive compensation, equity grants, paid time off, and group health insurance coverage.
Tech Stack
Categories
About Sentry
Sentry builds application monitoring and error/performance tracking tools for software developers, delivered as a SaaS with open-source SDKs and integrations. Teams use Sentry to detect, triage, and resolve production issues across web and mobile apps; the platform is used by 200,000+ organizations. Founded in 2011 and headquartered in San Francisco, Sentry is a privately held company.
