Senior Software Engineer - Storybook
New
J
JobgetherDeveloper tools
Fully remote working arrangement within Europe., Core collaboration hours aligned with Central European Time, including a 09:00–15:00 UTC overlap.Full-TimeSenior
SalaryAnnual salary range of US$161,900–$197,700, plus equity
Apply NowOpens the employer's application page
Job Details
- Languages
- Excellent written and verbal communication skills in English
- Experience
- At least 5 years of experience building web applications or developer-facing software
- Required Skills
- JavascriptTypeScript
Requirements
- Have at least 5 years of experience building web applications or developer-facing software using JavaScript, TypeScript, or other relevant programming languages.
- Have experience developing tools, frameworks, libraries, or internal platforms for other developers.
- Have a strong understanding of modern frontend development systems, including web frameworks, build tools, and the broader frontend toolchain.
- Communicate excellently in written and verbal English and collaborate effectively in an asynchronous, distributed team.
- Be interested in engaging with developer communities, understanding their needs, exchanging ideas, and sharing technical knowledge.
- Form independent technical opinions, explain reasoning clearly, and remain open to alternative perspectives and new evidence.
- Bring an interest in improving developer productivity and the future of frontend development.
- Additional strengths include public knowledge-sharing, expertise in frontend technologies beyond React, such as Web Components, Angular, or React Native, and a perspective on developer experience across ecosystems.
- Experience with AI agents or agentic development workflows, Storybook, or Chromatic is advantageous.
- Experience in a distributed, remote-first environment is beneficial.
Responsibilities
- Contribute to the Storybook codebase as a core maintainer and help shape the platform's direction, quality, and long-term sustainability.
- Design, develop, and refine APIs for end users, addon authors, and core maintainers, focusing on usability and developer experience.
- Triage issues, review pull requests, support contributors, and write or review RFCs.
- Create or review educational content that helps users adopt features and use the platform effectively.
- Engage with the developer community to exchange ideas, explain technical decisions, and share product developments.
- Collaborate with engineering teams to maintain consistency across the open-source platform and related products.
- Contribute to the engineering support rotation, primarily during regular business hours.
- Advance AI-driven workflows and integrations that help AI agents reuse components, preview interfaces, run tests, and identify potential issues.
- Expand frontend ecosystem support across modern frameworks and development environments.
View Full Description & ApplyYou'll be redirected to the employer's site