Intern React Developer

0



Type: Full-time Internship (Remote)

Duration: 6 months (extend/convert based on performance)

Location: Remote (work from anywhere)

Timezone: 3–4 hours overlap with Asia/Colombo (UTC+5:30)

Start: ASAP

Compensation: Paid internship (stipend aligned to skills/availability)



Why this role


You’ll ship production features, not shadow. Expect code reviews, fast feedback, and real users. If you want to grow quickly with clear standards, this is for you.



What you’ll do


  • Build responsive React UIs from Figma (clean components, accessibility, performance).
  • Wire up REST/Firebase APIs (auth, CRUD, pagination, error & empty states).
  • Implement forms and validation (React Hook Form / Zod or Yup).
  • Manage state with Zustand or Redux Toolkit; keep data flow predictable.
  • Add unit/integration tests (Jest + React Testing Library) for critical components.
  • Own performance basics (memoization, code-splitting, lazy routes).
  • Collaborate via GitHub (branches, PRs, reviews), follow lint/format rules.
  • Document components and decisions (README, Storybook notes or MDX snippets).



You’ll thrive if you have


  • Solid JavaScript/TypeScript fundamentals (async/await, ES modules, DOM).
  • Good grasp of React (hooks, context, effects, routing).
  • One non-trivial project in GitHub/portfolio (deployed preferred).
  • Comfort with Git and basic CLI.



Nice to have (not required)


  • Tooling: Vite or Next.js; ESLint + Prettier; Storybook.
  • UI: Material UI and/or Tailwind; shadcn/ui basics.
  • Data: React Query/TanStack Query; Axios/Fetch; basic GraphQL.
  • Testing/Quality: Jest, RTL, MSW; Lighthouse/a11y checks.
  • DevOps: GitHub Actions; deploy to Vercel/Netlify.
  • Design: Read Figma, translate tokens/components.



How we work


  • Issue-driven tasks with clear acceptance criteria.
  • Small PRs, fast reviews, measurable progress.
  • Weekly milestones; async standups in chat; no ceremony for ceremony’s sake.


You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied