Opportunity brief
About the Role: This is a full-time, unpaid, remote internship. The selected intern will work closely with the founders, gaining hands-on exposure to an early-stage product. Exceptional performance may lead to an opportunity for a paid, full-time role as Atomity scales. Responsibilities of the Intern: Build React components for dashboards and analytics views. Implement responsive layouts using Tailwind CSS. Work with Next.js (App Router). Integrate APIs using React Query. Build tables and data-intensive UI using TanStack Table. Implement charts using Recharts. Support form handling using React Hook Form and Zod. Write basic component tests. Collaborate closely with the founding team to build a production-grade SaaS frontend. Tech Stack: React 19. Next.js 15. TypeScript. Tailwind CSS 4. MUI v6. TanStack Table. Recharts. React Hook Form. Zustand. Storybook. Playwright (for testing). Requirements: Currently pursuing or recently completed a degree in Computer Science or a related field. Good understanding of React fundamentals. Basic knowledge of TypeScript. Understanding of REST APIs. Interest in building structured and scalable frontend systems. Willingness to learn and take ownership. Good to Have: Experience with Next.js. Experience building dashboards or data-intensive user interfaces. Familiarity with component libraries such as MUI or Chakra UI. Exposure to testing frameworks. What You Will Learn: How production SaaS dashboards are built. How frontend applications integrate with backend APIs. How performance and scalability are managed in production. How testing and CI/CD workflows operate in a startup environment. Benefits: Work directly with the founders. Hands-on experience building a real product. High ownership from day one. Opportunity for a full-time role based on performance.