Role Overview
AtomFlo is building an AI-native Work Operating System that brings Projects, Chat, Documents, CRM, Communication, Automation, and other business workflows together in one unified platform. As a Frontend Development Intern, you will contribute to the development of AtomFlo's web application using React and TypeScript, working closely with the CTO, senior engineers, Product Managers, and Designers to build and improve a real SaaS product.
Responsibilities
- Write clean, maintainable, and well-documented JavaScript/TypeScript and React code.
- Build responsive and user-friendly web interfaces from Figma designs and product requirements.
- Develop reusable React components and frontend modules.
- Integrate REST APIs and handle loading, error, and empty states.
- Debug frontend issues and contribute to improving application performance and reliability.
- Use Git and Git-based workflows for development and collaboration.
- Participate in daily stand-ups, sprint planning, and other Agile ceremonies.
Requirements
- Strong foundational knowledge of JavaScript.
- Basic to intermediate knowledge of React.js.
- Familiarity with TypeScript or willingness to learn it quickly.
- Good understanding of HTML5 and CSS3.
- Understanding of responsive web design principles.
- Basic understanding of REST APIs, JSON, and frontend API integration.
- Familiarity with Git/GitHub.
- Currently pursuing or recently completed a degree in Computer Science, IT, Software Engineering, or a related field.
Nice to Have
- Experience with TypeScript and modern React patterns.
- Familiarity with state management libraries.
- Experience working with Figma designs.
- Familiarity with AI-assisted development tools such as Claude, Cursor, or GitHub Copilot.
Skills
- React.js
- TypeScript
- JavaScript
- Git
- REST APIs