
Full-Stack Web Developer
Position 1: Full-Stack Web Developer (React / Next.js / TypeScript)
Location: Remote or Hybrid
Type: Full-Time
About the Role
We are seeking a highly capable Full-Stack Web Developer with strong expertise in React, Next.js, TypeScript, and modern web application patterns. You will build scalable, performant interfaces with deep backend integrations. While this role sets a high technical bar, it is not a senior title—we are open to applicants with a Bachelor’s degree or higher and strong demonstrable skills. Previous industry experience is highly preferred but not strictly required.
Responsibilities
- Build modern full-stack applications using React, Next.js (App Router), and TypeScript
- Design and implement both client and server components with performance and scalability in mind
- Integrate with GraphQL and REST APIs to fetch, mutate, and transform data for frontend consumption
- Apply Next.js optimization techniques (SSR, ISR, caching, dynamic imports) to balance client-server workloads
- Leverage UI libraries like NextUI, HeroUI, or Tailwind-based systems for rapid interface development
- Use Git and GitHub workflows for version control and team collaboration
- Collaborate with product and backend teams on business logic and API contracts
Requirements
- Proficiency in: React, Next.js (App Router), TypeScript, GraphQL, and REST APIs
- Strong understanding of web fundamentals: HTML, CSS, DOM, performance, accessibility
- Experience with modern Git workflows (feature branches, pull requests, CI/CD)
- Comfortable transforming API responses into clean, maintainable frontend data structures
- Ability to develop full-stack features independently and work in a collaborative codebase
Nice to Have
- Experience with design systems or component libraries (e.g. Radix, Chakra UI)
Exposure to database schemas, backend API logic, or DevOps pipelines