Senior TypeScript OSS Engineer Job November 2025
Xava Labs is at the forefront of innovation, pioneering cutting-edge agent-based frameworks that empower developers to build intelligent, autonomous systems. Our core offering, the **TypeScript Agent Framework**, is a robust open-source project designed for creating scalable, high-quality AI tools and agents. We are a passionate, community-driven team dedicated to pushing the boundaries of decentralized technology and Web3. Join us as a **TypeScript Engineer** and directly shape the future of developer tools and intelligent systems, impacting thousands of developers worldwide.
November 3, 2025
December 3, 2025
Remote / Flexible Hours
📄 Job Description
Open-Source Development & Community Leadership
- Contribute directly to the core OSS framework, focusing on scalability, maintainability, and cutting-edge TypeScript practices.
- Create compelling demos, comprehensive documentation, and insightful tutorials to showcase framework capabilities and drive adoption.
- Actively engage with our vibrant community on platforms like Discord and Twitter, troubleshooting issues, discussing solutions, and gathering crucial feedback to refine the framework.
- Promote the framework through technical content, workshops, and real-world use case examples to foster broader awareness.
- Collaborate with a diverse group of contributors to review code, design architectural enhancements, and strategically evolve the project roadmap.
Quality & Advocacy
- Champion best practices in TypeScript development, including rigorous unit, integration, and End-to-End testing, clean code principles, and modular design.
- Proactively solicit and incorporate community feedback, ensuring the framework consistently meets and exceeds developer needs.
- Represent Xava Labs at virtual events, conferences, and developer forums, acting as a passionate advocate for our technology.
📌 Requirements
- 3+ years of professional experience with TypeScript/JavaScript, demonstrating a strong command of modern practices.
- A genuine passion for open-source culture and a proven track record of community-driven development.
- Demonstrable ability to create impactful technical content (documentation, tutorials, demos) and effectively engage developers on platforms like Discord and Twitter.
- Expertise in building high-quality, well-tested libraries and frameworks from conception to deployment.
- Exceptional communication skills, crucial for technical discussions, mentorship, and public advocacy.
Bonus Qualifications:
- Experience with AI/agent systems, Web3 technologies, or other decentralized frameworks.
📝 How to Apply
- Your GitHub profile showcasing your open-source contributions.
- A detailed note about your community engagement experience (e.g., managing a Discord server, contributing to large OSS projects, leading workshops).
- Your answers to the three specific questions below:
- Show an example of your favorite dev content and explain why it’s great.
- What tools do you use or are excited to use to create developer content?
- Do you have editing experience, and how long does it take you to make a video (if applicable)?
❓ Frequently Asked Questions
Q1: What is the application deadline for this position?
The closing date for applications is **December 3, 2025**. We encourage you to apply well before this date.
Q2: Is this a remote or onsite position, and where is it located?
This is a fully **remote** position, and we welcome applications from candidates worldwide. We also offer flexible working hours.
Q3: What kind of experience is Xava Labs looking for in this role?
We’re seeking a TypeScript Engineer with 3+ years of experience, a strong passion for open-source development, and the ability to create technical content. Experience with AI/agent systems or Web3 is a plus.
Q4: Are there specific questions I need to answer as part of the application?
Yes, in addition to your GitHub profile and community engagement experience, you must answer three specific questions: your favorite dev content example, tools you use for content creation, and your video editing experience/time commitment.