Full Stack Developer Intern (Node.js)
Build real-world features for Octaviaflow using TypeScript, Node.js, Bun, and Next.js. Work on backend services, APIs, integrations, and modern web applications while gaining hands-on experience building a production SaaS platform.
About Octaviaflow
Octaviaflow is an AI-native integration, automation, and orchestration platform that helps businesses connect systems, automate workflows, and manage data efficiently. We are looking for a motivated Full Stack Developer Intern who is eager to learn, solve real engineering problems, and contribute to a live SaaS product.
What You'll Do
- Develop and maintain web application features using Next.js, React, TypeScript, and Node.js.
- Build and improve backend services, REST APIs, and integrations with third-party platforms.
- Work with Bun and modern JavaScript/TypeScript tooling.
- Implement responsive, accessible, and user-friendly interfaces.
- Integrate frontend components with backend APIs and databases.
- Write clean, maintainable, and reusable code.
- Debug issues, troubleshoot application errors, and improve performance.
- Participate in code reviews, testing, documentation, and technical discussions.
- Collaborate with the team to plan and deliver product features.
- Explore AI-powered workflows, data integrations, and automation capabilities.
Required Skills
- Basic knowledge of JavaScript and TypeScript.
- Familiarity with React and Next.js.
- Understanding of Node.js and REST APIs.
- Basic knowledge of HTML, CSS, and responsive web design.
- Familiarity with Git and GitHub.
- Willingness to learn, take ownership, and solve problems independently.
Good to Have
- Experience with Bun, MongoDB, or other databases.
- Familiarity with authentication, OAuth, and API integrations.
- Basic understanding of SaaS applications and cloud deployment.
- Personal projects, GitHub repositories, or contributions to open-source projects.
Who Should Apply?
We welcome students, recent graduates, and aspiring developers who enjoy building products and learning through practical engineering work. You don't need to know everything already; we value strong fundamentals, curiosity, consistency, and a willingness to learn.
What You'll Gain
- Hands-on experience working on a live SaaS product.
- Practical exposure to full-stack development and API integrations.
- Opportunities to understand production code, debugging, testing, and deployment.
- Mentorship, technical feedback, and opportunities to grow your engineering skills.
- A portfolio of meaningful contributions to a real-world product.
Work Details
- Department: Engineering
- Location: Remote
- Employment Type: Internship
- Workplace: Remote
If you're excited about building software, solving real problems, and growing as a developer, we'd love to hear from you.