Developer Experience (DX) Engineer
jobgether
UK
Full-time
77 more jobs in UK.
Upload your CV and see which ones actually match you.
Accountabilities:
- Contribute actively to open-source packages, SDKs, and developer tooling, including client libraries, CLI tools, and integration frameworks.
- Review, triage, and resolve public issues, pull requests, and community questions to maintain a high-quality developer experience across projects.
- Coordinate collaboration among internal maintainers and engineering teams to ensure consistency, scalability, and alignment across open-source initiatives.
- Participate in code reviews and support testing strategies including unit, integration, and end-to-end testing to maintain software reliability and performance.
- Maintain and improve CI/CD workflows, automation processes, and package release management practices in a pragmatic and scalable way.
- Develop and maintain clear, comprehensive, and developer-friendly documentation for SDKs, APIs, and integration workflows.
- Collaborate with engineering teams to ensure new platform features and API capabilities are supported across SDK ecosystems.
- Foster and engage with the open-source community through GitHub discussions, technical support, knowledge sharing, and developer advocacy initiatives.
- Promote major package releases, feature updates, and tooling improvements across internal teams and developer communities.
- Identify opportunities to improve developer workflows, tooling consistency, onboarding experiences, and overall platform usability.
Requirements
- Minimum of 5 years of experience as a JavaScript or TypeScript developer working with modern web development ecosystems.
- Bachelor’s or Master’s degree in Computer Science or a related technical field, or equivalent practical experience.
- Demonstrated experience maintaining or contributing to open-source projects and collaborating within developer communities.
- Strong knowledge of JavaScript, TypeScript, Node.js, HTML, and CSS, including modern language features and development practices.
- Solid experience working with Vue.js or React ecosystems and understanding of component-based application architectures.
- Thorough understanding of RESTful APIs, GraphQL APIs, and API-first integration patterns.
- Experience implementing unit, integration, and end-to-end testing methodologies within modern development pipelines.
- Familiarity with CI/CD systems, package management, release automation, and software quality best practices.
- Strong communication and collaboration skills with the ability to work effectively across technical and non-technical stakeholders.
- Highly self-organized, proactive, and capable of independently driving projects and initiatives forward.
- Pragmatic mindset with the ability to balance ideal technical solutions against practical business and operational constraints.
- Demonstrated AI literacy and the ability to leverage AI tools responsibly to improve productivity, decision-making, and engineering workflows.
- Fully remote work environment with flexible scheduling designed to support work-life balance.
- Monthly remote work stipend covering home office expenses such as internet and electricity costs.
- Home office equipment package provided at onboarding, including essential hardware and accessories.
- Additional home office upgrade budget or funded access to a local co-working space after onboarding.
- Competitive leave policies including sick leave, parental leave, and 25 days of annual vacation plus local holidays.
- Personal development budget for courses, books, certifications, conferences, and professional learning resources.
- Participation in a Virtual Stock Option Plan (VSOP).
- Opportunity to collaborate with an international and highly engaged remote-first team.
- Regular virtual team events, quarterly gatherings, and annual international team-building experiences.
This listing is from ats_lever. View original listing ↗