Senior Software Engineer (Frameworks), JavaScript SDK

SentrySentry·Remote(San Francisco, California)
Software Development

WFA Digital Insight

The demand for skilled software engineers with expertise in JavaScript and AI has seen a significant surge, with a 25% increase in job postings in the past year. As companies like Sentry continue to innovate and shape the future of software monitoring tools, the need for talented professionals who can push the boundaries of what's possible in developer tooling has become more pressing. With Sentry's commitment to hybrid work models and open-source projects, this role offers a unique opportunity for candidates to make a direct impact on the industry. Before applying, candidates should be prepared to showcase their technical expertise, passion for innovation, and experience working in fast-paced environments.

Job Description

## About the Role As a Senior Software Engineer at Sentry, you will be working on the cutting-edge of JavaScript development, pushing the boundaries of what's possible in developer tooling across the full spectrum of the modern JavaScript framework landscape. You will be joining a growing JavaScript SDK team that is dedicated to building the next generation of software monitoring tools. Your work will directly empower millions of developers to build better, more reliable software, regardless of their framework of choice.

The JavaScript SDK team at Sentry is responsible for developing and maintaining a suite of SDKs that support a wide range of JavaScript frameworks, including React, Vue, and NestJS. As a Senior Software Engineer on this team, you will be working on everything from our cutting-edge SDKs for the latest frameworks to our core JavaScript libraries.

You will have the autonomy to see your vision through, with the freedom to plan, implement, and ship your code. You will be working closely with the Customer Operations team to squash critical bugs and interacting directly with our vibrant user base on GitHub and at industry conferences.

## What You Will Do - Develop and maintain Sentry's JavaScript SDKs, ensuring they are robust, scalable, and meet the needs of our users - Work on framework support for the latest JavaScript frameworks, including React, Vue, and NestJS - Collaborate with the Customer Operations team to identify and fix critical bugs - Interact with our user base on GitHub and at industry conferences to gather feedback and improve our SDKs - Utilize AI tools to supercharge your productivity and focus on solving complex problems - Participate in the open-source community, representing Sentry and helping to steer the future of JavaScript standards - Develop and maintain our core JavaScript libraries, ensuring they are robust and scalable - Work on end-to-end testing and validation of our SDKs, ensuring they meet the highest standards of quality - Collaborate with other teams, including Engineering and Product, to ensure our SDKs meet the needs of our users

## What We Are Looking For - At least 5 years of experience as a Software Engineer, web developer, or a similar role - Deep expertise in JavaScript, including experience working with a wide range of frameworks and libraries - Experience working on open-source projects and contributing to the JavaScript community - Strong understanding of software development principles, including testing, validation, and continuous integration - Experience working with AI tools and technologies, including machine learning and natural language processing - Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams - Experience working in fast-paced environments, with a focus on rapid iteration and shipping code - Strong passion for innovation and a desire to push the boundaries of what's possible in developer tooling

## Nice to Have - Experience working on SDKs or APIs, including experience with RESTful APIs and API design principles - Experience working with cloud-based technologies, including AWS and Azure - Experience working with containerization technologies, including Docker and Kubernetes - Experience working with agile development methodologies, including Scrum and Kanban

## Benefits and Perks - Competitive salary and equity package - Opportunities for career growth and professional development - Collaborative and dynamic work environment - Flexible working hours and remote work options - Access to cutting-edge technologies and tools - Opportunities to participate in open-source projects and contribute to the JavaScript community - Comprehensive benefits package, including health, dental, and vision insurance - 401(k) matching and retirement savings plan - Generous PTO and vacation policy

How to Stand Out

- Make sure to highlight your experience working with JavaScript and AI in your resume and cover letter - Showcase your passion for innovation and your desire to push the boundaries of what's possible in developer tooling - Be prepared to provide examples of your work, including code samples and links to your GitHub repository - Research Sentry's products and services, and be prepared to ask informed questions during the interview process - Don't be afraid to ask about the company culture and values, and how they align with your own - Be prepared to discuss your experience working in fast-paced environments, and your ability to adapt to changing priorities and deadlines

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.