At a Glance
- Tasks: Engage and inspire the developer community while creating impactful technical content.
- Company: Join a forward-thinking tech company focused on P2P applications.
- Benefits: 100% remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on community building and innovation.
- Why this job: Be the voice of developers and shape the future of technology.
- Qualifications: 3+ years in software development with strong JavaScript and Node.js skills.
The predicted salary is between 60000 - 80000 ÂŁ per year.
The primary goal of a Developer Relations is to engage, educate, and inspire the developer community - building trust, driving adoption of our technology, and ensuring developers have an exceptional experience with our products. This involves creating technical content, presenting at events, gathering feedback, and serving as the voice of the developer both externally and internally.
The role is focused on bridging the gap between developers and our product teams, ensuring our solutions are accessible, well‑understood, and developer‑friendly, while fostering community growth, promoting best practices, and driving continuous improvement in how developers discover, learn, and build with our technology.
Pear is a combined Peer‑to‑Peer (P2P) Runtime, Development & Deployment tool. Pear makes it possible to build, share and extend P2P applications using common Web and Mobile technology.
Developer Advocacy & Community Building- Build and nurture relationships with developers, partners, and open‑source communities.
- Engage and interact with the developer ecosystem — hosting AMAs, office hours, webinars, and play a part in online communities.
- Collect and synthesize developer feedback to inform product and engineering teams.
- Identify influential developers, projects, and communities to establish collaboration opportunities.
- Create and maintain high‑quality technical content (blog posts, tutorials, sample apps, videos, documentation, SDK guides, etc.) directly targeted to developers.
- Develop demos, prototypes, and reference implementations that showcase real‑world use cases.
- Contribute to improving developer experience through documentation feedback, onboarding flows, and API design suggestions.
- Support developer onboarding through workshops, hackathons, and training sessions.
- Advocate for the company's technology stack at industry events, developer meetups, and online communities.
- Translate complex technical concepts into clear, relatable value propositions.
- Collaborate with marketing to align technical storytelling with broader brand messaging.
- Track and report community sentiment and adoption metrics to measure evangelism impact.
- Partner closely with engineering, product management, and marketing to align developer needs with product strategy.
- Provide structured feedback loops between external developers and internal teams to improve product usability.
- Support launch strategies for new developer‑facing features, APIs, and SDKs.
- Contribute to roadmap discussions to ensure developer experience remains a strategic priority.
- Support initial technical discussions with potential customers and partners.
- Represent the company as a credible technical voice in the ecosystem through public speaking, open‑source contributions, and community engagement.
- Stay ahead of industry trends, tools, and frameworks relevant to the developer community.
- Mentor internal teams on effective developer communication and community engagement practices.
- Bachelor's degree in Computer Science, Software Engineering, or related field - or equivalent professional experience.
- 3+ years of professional software development experience.
- Previous experience as a Developer Advocate, Developer Relations, or Technical Community Manager.
- Strong hands‑on experience with JavaScript, TypeScript, and Node.js - able to write production‑level code and explain it clearly to other developers.
- Demonstrated experience building, testing, and maintaining applications or APIs.
- Proven ability to create technical content (tutorials, sample projects, blog posts, videos, or documentation) that educates and inspires developers.
- Experience presenting at public events, such as developer conferences, meetups, webinars, or internal company talks.
- Excellent communication and presentation skills, both written and verbal, with the ability to translate complex technical concepts into simple, engaging messages.
- Experience engaging with developer communities through events, GitHub, forums, or social media.
- Strong understanding of developer experience principles and best practices.
- Ability to collaborate effectively with product, engineering, and marketing teams.
- Strong production experience with React Native and/or Electron (shipping apps that real users love).
- Very comfortable with Node.js and modern JavaScript/TypeScript ecosystems.
- English fluency — outstanding written and verbal communication skills are required for public‑facing content and developer engagement.
- Experience designing, documenting, or promoting SDKs or developer tools.
- Experience developing or integrating apps (web, mobile, or desktop).
- 4–6 years of experience in software development or developer relations.
- Experience leveraging AI tools (such as Cursor, Codex, or similar AI‑assisted development workflows) to enhance productivity and problem‑solving efficiency.
- Contributions to open‑source projects or maintaining public GitHub repositories.
- Understanding of DevRel success metrics — content reach, community engagement, and product adoption.
- Experience in technical writing, developer education, or public speaking.
- Passion for community building, mentoring, and empowering developers through content and collaboration.
Developer Relations P2P 100% remote employer: Framework Ventures
Contact Detail:
Framework Ventures Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Developer Relations P2P 100% remote
✨Tip Number 1
Get involved in the developer community! Attend meetups, webinars, and online forums to connect with other developers. This not only helps you build relationships but also gives you insights into what developers are looking for.
✨Tip Number 2
Show off your skills by creating technical content. Write blog posts, make tutorials, or even record videos that demonstrate your expertise. This will not only help others but also position you as a knowledgeable advocate in the field.
✨Tip Number 3
Don’t shy away from public speaking! Presenting at events or webinars can significantly boost your visibility. It’s a great way to share your knowledge and engage with the community while showcasing your passion for developer relations.
✨Tip Number 4
Apply through our website! We’re always on the lookout for passionate individuals who want to make a difference in the developer community. Your unique experiences and insights could be just what we need!
We think you need these skills to ace Developer Relations P2P 100% remote
Some tips for your application 🫡
Show Your Passion for Developer Relations: When writing your application, let your enthusiasm for engaging with the developer community shine through. Share specific examples of how you've inspired or educated developers in the past, and why you're excited about this role at StudySmarter.
Tailor Your Technical Content: Make sure to highlight your experience in creating technical content that resonates with developers. Whether it's blog posts, tutorials, or videos, showcase your ability to break down complex concepts into digestible pieces that can help others learn and grow.
Demonstrate Your Collaboration Skills: We love teamwork! In your application, mention instances where you've successfully collaborated with product, engineering, or marketing teams. This will show us that you understand the importance of cross-functional collaboration in driving developer success.
Apply Through Our Website: Don't forget to submit your application through our website! It's the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining the StudySmarter family!
How to prepare for a job interview at Framework Ventures
✨Know Your Tech Inside Out
Make sure you’re well-versed in JavaScript, TypeScript, and Node.js. Be ready to discuss your hands-on experience and even write some code during the interview. They’ll want to see how you can explain complex concepts clearly, so practice articulating your thought process.
✨Showcase Your Community Engagement
Prepare examples of how you've built relationships within developer communities. Whether it’s hosting AMAs or contributing to open-source projects, be ready to share specific instances where you’ve fostered collaboration and engagement.
✨Craft Compelling Technical Content
Bring samples of your technical content, like blog posts or tutorials, to demonstrate your ability to educate and inspire developers. Highlight how your content has impacted the community and improved developer experience.
✨Be Ready for Cross-Functional Collaboration
Understand the importance of working with product, engineering, and marketing teams. Prepare to discuss how you’ve facilitated feedback loops and contributed to product strategies that enhance developer experience.