Used Tools & Technologies
Not specified
Required Skills & Competences
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.
TypeScript @ 4
GitHub @ 4
Communication @ 4
JavaScript @ 4
Next.js @ 4
React @ 4
Sentry @ 4
OpenTelemetry @ 4
AI @ 4
- 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
About Sentry
Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.
Trusted by 100,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.
About this role
Are you ready to redefine the future of JavaScript development? Are you a seasoned JavaScript expert who gets a thrill from tackling complex challenges across the entire JavaScript ecosystem? Do you believe that AI can be a powerful partner in crafting elegant, high-impact code? If you're ready to leave the mundane behind and join a team that's shaping the tools used by millions of developers globally, we've got an opportunity for you at Sentry.
This isn't your typical Senior Software Engineer position. As a key member of our growing JavaScript SDK team, you'll be at the forefront of innovation, working on everything from our cutting-edge SDKs for the React, Next.js, Vue, Nuxt, Hono, NestJS, and beyond. You won't just be maintaining code; you'll be pushing the boundaries of what's possible in developer tooling across the full spectrum of the modern JavaScript framework landscape.
Responsibilities
- Work across an extensive suite of JavaScript SDKs with a broad focus on framework support spanning the modern JS ecosystem — frontend frameworks (React, Vue, Next.js, Nuxt) and server/edge runtimes (NestJS, Hono).
- Take end-to-end ownership: plan, implement, and ship code, including writing robust unit and integration tests and producing clear documentation for internal and external users.
- Leverage AI tools to increase productivity and focus on solving complex problems and delivering high value.
- Represent Sentry in open-source communities and standards bodies (e.g., TC39, OpenTelemetry SIG) and collaborate with other organizations.
- Support Customer Operations to resolve critical issues and engage directly with users on GitHub and at industry events.
Requirements
- At least 5 years of experience as a Software Engineer, web developer, or a similar role.
- Deep expertise in developing web applications, libraries, or SDKs using TypeScript/JavaScript.
- Hands-on experience with two or more modern JavaScript frameworks such as React, Next.js, Vue, Nuxt, NestJS, or Hono, and a strong understanding of differences in rendering models, lifecycles, and runtime environments.
- Experience writing unit and integration tests and producing clear documentation.
- Exceptional written and verbal communication skills in English.
- Based in San Francisco (Bay Area) or willing to relocate to the area.
Bonus points for
- Familiarity with edge runtimes, server components, or hybrid rendering patterns across multiple frameworks.
- A history of contributing to or maintaining open-source libraries.
- Experience engaging with open-source committees or working groups.
Compensation
The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $190,000 to $280,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by factors including work location, education, experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details.
Equal Opportunity at Sentry
Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes provision of reasonable accommodations for applicants and employees with disabilities.
If you need assistance or an accommodation due to a disability, you may contact [email protected].
Want to learn more about how Sentry handles applicant data? See the Applicant Privacy Policy.