Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Communication @ 9
GitHub
JavaScript @ 4
Next.js @ 4
OpenTelemetry
React @ 4
Sentry
TypeScript @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Sentry helps developers fix errors and performance issues before users notice. The JavaScript SDK team builds developer tooling and SDKs for the modern JavaScript ecosystem.
As a Senior Software Engineer, you will work across SDKs supporting React, Next.js, Vue, Nuxt, Hono, NestJS, and other JavaScript frameworks. You will help shape tools used by millions of developers and contribute to open-source initiatives.
Responsibilities
- Work on Sentry's extensive suite of JavaScript SDKs, with a broad focus on modern framework support.
- Develop SDKs for frontend frameworks such as React and Vue, meta-frameworks such as Next.js and Nuxt, and server-side and edge runtimes such as NestJS and Hono.
- Plan, implement, test, document, and ship features end to end.
- Write robust unit and integration tests and create clear documentation for internal teams and customers.
- Use AI tools to improve productivity and solve complex engineering problems.
- Collaborate with organizations and committees such as TC39 and the OpenTelemetry SIG.
- Assist the Customer Operations team with critical bugs.
- 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 differences in framework rendering models, lifecycles, and runtime environments.
- Exceptional written and verbal communication skills in English.
- Based in the Toronto, Canada area or excited about the prospect of relocating to Toronto.
Bonus Qualifications
- Familiarity with edge runtimes, server components, or hybrid rendering patterns across multiple frameworks.
- Experience contributing to or maintaining open-source libraries.
- Experience engaging with open-source committees or working groups.
Benefits
- Employee benefit plans and programs applicable to the position.
- Incentive compensation.
- Equity grants.
- Paid time off.
- Group health insurance coverage.
Sentry is committed to equal employment opportunities and provides reasonable accommodations to candidates and employees with disabilities.
More jobs at Sentry
Senior Software Engineer, Issue Detection
Sentry · San Francisco, United States
USD 155,000-400,000 per year
Senior Software Engineer, Agent Tracing
Sentry · Vienna, Austria
EUR 81,000-220,000 per year
Senior Software Engineer, Telemetry Experience
Sentry · Vienna, Austria
EUR 81,000-220,000 per year
Engineering Manager, Growth
Sentry · San Francisco, United States
USD 220,000-450,000 per year
Software Engineer, Intern (Summer 2027)
Sentry · Vienna, Austria
EUR 33,600-39,400 per year
Similar jobs
Senior Software Engineer (Frameworks), JavaScript SDK
Sentry · San Francisco, United States
USD 190,000-280,000 per year
Senior Software Engineer (Node), JavaScript SDK
Sentry · Toronto, Canada
CAD 200,000-295,000 per year
Senior Software Engineer (Node), JavaScript SDK
Sentry · San Francisco, United States
USD 190,000-280,000 per year
Technical Support Engineer
Sentry · Toronto, Canada
CAD 100,000-125,000 per year
Sales Engineer
Sentry · Amsterdam, Netherlands
EUR 91,000-104,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · Canada, United States
USD 154,400-185,300 per year
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · Canada
CAD 164,500-197,400 per year