Stipend :

5000 - 6000 INR

City

nodia

Internship Overview
Internship Posted:
9 months ago
Internship Expired:
0 Day Remaining
Internship Type:
Full Time
No. of openings:
2
Internship Mode:
In remote

Required Skills:

Share this internship:

  • Copy Link
Internship Description

Technical Skills:

Core Web Technologies:

  • HTML: Semantic HTML5 for structuring web content.
  • CSS: Advanced styling with CSS3, including Flexbox, Grid, and responsive design.
  • JavaScript: Strong understanding of ES6+ features, DOM manipulation, and event handling.

Frontend Frameworks and Libraries:

  • React.js: Component-based architecture, state management (e.g., Redux, Context API).
  • Angular: Two-way data binding, dependency injection, and TypeScript integration.
  • Vue.js: Reactive data binding and virtual DOM.
  • Other libraries like Svelte, Alpine.js (optional but beneficial).

CSS Frameworks:

  • Bootstrap, TailwindCSS, Material-UI, or Foundation for rapid UI development.

Version Control:

  • Git/GitHub/GitLab for code versioning and collaboration.

Build Tools:

  • Webpack, Vite, Parcel, or Rollup for bundling assets.
  • NPM/Yarn for dependency management.

State Management:

  • Redux, MobX, Recoil, or Zustand.

RESTful and GraphQL APIs:

  • Fetching data and handling responses using tools like Axios or Fetch API.
  • Integration with GraphQL using Apollo Client.

Testing:

  • Unit testing with Jest, React Testing Library, or Mocha.
  • End-to-end testing with Cypress or Playwright.

Performance Optimization:

  • Knowledge of lazy loading, code splitting, and optimizing web performance.

UI/UX Principles:

  • Understanding of user-centered design, accessibility (WCAG), and usability best practices.

Cross-Browser Compatibility:

  • Debugging and ensuring consistent experiences across modern browsers.

Responsive Design:

  • Creating mobile-first designs and ensuring responsiveness on different devices.

Basic Backend Knowledge:

  • Familiarity with Node.js and Express for creating basic APIs.
  • Integration with databases like MongoDB or Firebase.

Soft Skills:

  1. Problem-Solving: Ability to debug and solve complex issues effectively.
  2. Collaboration: Experience working in agile teams using tools like Jira, Trello, or Asana.
  3. Communication: Clear and concise communication with designers, backend developers, and stakeholders.
  4. Adaptability: Learning and adapting to new frameworks, libraries, or tools quickly.
  5. Attention to Detail: Ensuring pixel-perfect designs and code quality.

Optional but Valuable Skills:

  1. TypeScript: Strong typing for scalable and maintainable projects.
  2. Next.js/Nuxt.js: Server-side rendering (SSR) and static site generation (SSG) for React/Vue apps.
  3. Progressive Web Apps (PWA): Building offline-first, installable web applications.
  4. Web Animations: Using CSS animations, GreenSock (GSAP), or Framer Motion for interactive experiences.
  5. CMS Integration: Experience with Contentful, WordPress, or headless CMS systems.
  6. Graphical Tools: Familiarity with Figma, Adobe XD, or Sketch for working with UI/UX designs.

Tools:

  • Code Editors: VS Code, WebStorm.
  • Debugging Tools: Chrome DevTools, Firefox Developer Edition.
  • API Testing Tools: Postman, Insomnia.
  • Performance Tools: Lighthouse, WebPageTest.