
Full Stack Software Developer
Featherless AI
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
About the role
- Own product development end-to-end — from diagraming user flows to shipping production features
- Drive UX decisions — wireframe new features, iterate on existing interfaces, and advocate for user needs
- Build and maintain our web platform — model catalog and explorer, dashboard, documentation site, and developer tools
- Collaborate with the API team — ensure seamless integration between frontend experiences and backend capabilities
- Respond to user feedback — triage issues, identify patterns, and rapidly ship improvements
- Scale with our growth — evolve the platform architecture as we onboard more models, users, and use cases
Requirements
- 5+ years of full-stack engineering experience with production web applications
- Strong frontend skills with modern JavaScript frameworks
- Backend experience with Node.js and API development
- Ability to wireframe and prototype UX flows (Figma, Sketch, or similar tools)
- Experience with databases and caching layers
- First-hand experience building with LLMs and familiarity with popular open models
- Track record of shipping features independently with minimal oversight
- Experience with our stack: Nuxt, Vue, TypeScript, Node.js, MongoDB, Redis, Vercel, Cloudflare, Kubernetes
- Background in developer tools, API platforms, or infrastructure products
- Design sensibility and passion for craft in user interfaces
- Experience with analytics tools and data-driven product decisions
- Familiarity with billing/subscription systems
Benefits
- An opportunity to build the future at the forefront of AI
- Flexible, remote work and an environment offering the highest possible autonomy and agency
- Membership in a highly technical and skilled team, including AI researchers of global reknown
- Growth opportunities as we grow and scale
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack engineeringfrontend developmentmodern JavaScript frameworksNode.jsAPI developmentwireframingprototypingdatabasescaching layersLLMs
Soft skills
collaborationuser advocacyproblem-solvingindependencedesign sensibilitypassion for craftresponsiveness to feedbackiterationcommunicationscalability