remote
Full stack Developer - Limestone Digital
Full Stack Developer
Full stack developer with deep expertise in TypeScript, Next.js, and React, building high‑performance SSR/SSG applications and robust Node.js back‑ends. Strong API design, authentication, and database integration skills required.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web applications using TypeScript, Next.js, and React.
- Implement server‑side rendering, static site generation, and the new App Router for optimal performance.
- Build and expose RESTful APIs with Node.js, ensuring secure authentication via JWT, OAuth, or session‑based methods.
- Integrate third‑party services and manage relational or NoSQL databases.
- Collaborate with product and design teams to translate requirements into clean, maintainable code.
Requirements
- Proven experience with TypeScript, Next.js, and React in production environments.
- Solid background in Node.js backend development and API design.
- Hands‑on experience with authentication/authorization (JWT, OAuth, session).
- Familiarity with relational and NoSQL databases and performance optimisation.
- Strong understanding of frontend architecture, state management, and software design principles.
Skills
typescriptnextjsreactnodejs