Role Overview
We’re looking for a Frontend Developer Intern to join our engineering team at Credes — someone who can build clean, responsive, scalable interfaces across web and mobile, understands UI systems beyond just individual components, and works effectively with AI-assisted development tools. This is a paid, completely remote internship with real stakes.
Responsibilities
- Build responsive, scalable web interfaces using React-based frameworks (Next.js preferred)
- Develop cross-platform mobile applications using React Native or Flutter
- Learn and adapt to React Native or Flutter when required by the project
- Implement clean, reusable UI components and design systems
- Manage application state effectively (Redux, Zustand, Riverpod, etc.)
- Integrate frontend with backend APIs (REST / GraphQL)
- Handle performance optimisation (rendering, lazy loading, state updates)
- Ensure consistency across devices, screen sizes, and platforms
- Leverage AI-assisted development tools (Copilot, Cursor, Claude, etc.)
- Debug UI issues, edge cases, and cross-platform inconsistencies
- Collaborate closely with backend, design, and product teams
Requirements
- Strong proficiency in React-based frontend frameworks (Next.js / React)
- 2–3 deployed projects (web or mobile) with real users and functional flows
- Solid understanding of frontend architecture — component structure, state management, data flow
- Strong Data Structures & Algorithms (DSA) foundation
- Demonstrable depth in AI-assisted development
- Strong understanding of API integration and async data handling
- Must be located in India
Skills
- React.js
- Next.js
- React Native
- Flutter
- Redux