العودة إلى الوظائف
QuaNode

Community Software Engineer (Full Stack JS) – Internship

QuaNode

EGPart-timeتقنية المعلومات١٥ أيار ٢٠٢٦

تفاصيل الوظيفة

**About QuaNode** QuaNode is a startup studio focused on simplifying software development, private IoB and causal AI. Our mission is to provide entrepreneurs and developers with an engine that streamlines the development process and allows them to focus on creating value for their users. We believe that user experience is paramount to success, and we strive to build tools that enhance the user experience. ⸻ **Role Description** This is a remote part-time internship opportunity for a **Community Software Engineer (Full Stack JS)** at QuaNode. As a Community Software Engineer Intern, you will work at the intersection of software engineering, open-source development, and developer community engagement. You will contribute to BeamJS and related technologies while collaborating with developers, creating technical content, and helping shape the future of our open-source ecosystem. You will participate in designing and implementing backend and frontend features, building developer tools and sample applications, supporting community contributors, and ensuring applications are responsive, scalable, and developer-friendly. ⸻ **Key Responsibilities** **Full Stack Development** * Contribute to NodeJS and JavaScript/TypeScript-based features, SDKs, and modules for BeamJS * Develop and maintain frontend and backend components * Build sample applications, integrations, and reusable developer utilities * Debug, test, review, and help merge community pull requests * Support scalable and maintainable application architecture **Community Engagement & Technical Content** * Engage with developers through GitHub, forums, online communities, and technical meetups * Prepare technical documentation, tutorials, demos, and code samples * Create developer-focused content showcasing BeamJS features and integrations * Collect developer feedback and communicate improvement suggestions to the engineering team * Help grow and support the open-source ecosystem around QuaNode technologies ⸻ **What We Offer** * A free advanced JavaScript/Angular/NodeJS training program that qualifies selected candidates for future engineering opportunities at QuaNode * Hands-on experience contributing to a modern open-source framework * Mentorship from experienced engineers * Real-world projects and portfolio-worthy GitHub contributions * Exposure to enterprise-grade engineering patterns and scalable architectures * Networking opportunities with developers and innovators in the software industry * Flexible remote working environment ⸻ **Qualifications** **Technical Skills** * Knowledge of HTML, CSS, JavaScript, and TypeScript * Familiarity with NodeJS and modern JavaScript ecosystems * Understanding of ExpressJS, REST APIs, MongoDB, SQL, or NoSQL concepts * Familiarity with Git, GitHub, and open-source workflows * Interest in full stack development and scalable systems **Soft Skills** * Strong problem-solving abilities * Ability to work independently and collaboratively within a team * Good communication skills in Arabic and English * Passion for developer communities and technical learning * Ability to create clear and developer-friendly technical content **Nice to Have** * Experience with Angular or modern frontend frameworks * Familiarity with AI integrations or API-driven architectures * Previous open-source contributions * Basic understanding of DevOps concepts such as CI/CD and containers ⸻ **How to Apply** Please send your CV and any relevant GitHub or portfolio links to: **[email protected]** Work Location: Remote