Full-stack Developer
- Full-time
- Mid level
- Remote (worldwide)
Remote Full-stack Developer at MacroCoderz: build AI product interfaces and APIs with Next.js, React, TypeScript and Node - chat UIs, dashboards and tools.
Role at a glance
| Employment type | Full-time |
|---|---|
| Level | Mid level |
| Experience | 2+ years |
| Location | Remote (worldwide) |
| Team | Software and infrastructure |
| Education | Degree in computer science or equivalent practical experience |
| Posted | 10 October 2026 |
About the role
Clients judge an AI system by the screen they use. As a Full-stack Developer you build those screens and the APIs behind them: streaming chat interfaces, source citations, admin dashboards, review queues and the MVPs that turn an AI idea into a product.
Most of our front ends use Next.js, React, TypeScript and Tailwind, with Node or Python services behind them.
What you will do
- Build product interfaces in Next.js and React, including streaming LLM responses.
- Design and build APIs and database schemas.
- Implement authentication, roles and multi-tenant access.
- Turn designs into accessible, responsive components.
- Ship MVPs quickly without leaving a mess for the next phase.
What we are looking for
- 2+ years building production web applications.
- Strong TypeScript and React; experience with Next.js.
- Comfortable on the backend: Node or Python, SQL, REST.
- Has deployed and maintained an application in production.
Nice to have
- Has built a chat or streaming interface for an LLM.
- Tailwind CSS and a component library such as shadcn/ui.
- Postgres and an ORM such as Prisma or Drizzle.
Skills and tools
- TypeScript
- React
- Next.js
- Node.js
- Tailwind CSS
- PostgreSQL
- REST APIs
Who this role suits
Web developers who want to work on AI products without leaving full-stack engineering behind.
The work behind this role
Full-stack Developer: common questions
Yes. The Full-stack Developer role at MacroCoderz is fully remote and open to applicants worldwide. It is a full-time, mid level position.
2+ years (mid level). Education: Degree in computer science or equivalent practical experience. Who it suits: Web developers who want to work on AI products without leaving full-stack engineering behind.
Mostly Next.js, React, TypeScript and Tailwind CSS on the front end, with Node.js or Python services and PostgreSQL behind them. The AI-specific parts are streaming LLM responses, showing sources and citations, and building review and approval screens.
Use the application form on this page. It asks for your contact details, city, LinkedIn profile, expected salary, how you heard about the role, a short description of two or three projects you have worked on, and your CV as a PDF or Word file. An engineer reviews every application and emails shortlisted applicants to arrange a call.
