Frontend Developer Internship

Urgent
Application ends: December 31, 2025
Apply Now

Job Description

Roles:

  • Build and enhance frontend interfaces using React.js (Web) and Flutter (Mobile).
  • Collaborate with backend engineers (Node.js, Express, PostgreSQL) to consume REST APIs.
  • Implement responsive and SEO-friendly UI/UX using HTML5, CSS3, Tailwind, and Bootstrap.
  • Work on job listing pages, dashboards, and candidate profile systems.
  • Optimize web performance, page speed, and accessibility for SEO.
  • Contribute to bug fixing, UI testing, and component optimization.
  • Participate in code reviews, version control (Git/GitHub), and sprint discussions.
  • Implement modern UI frameworks and reusable component architecture.

Responsibilities:

  • Develop pixel-perfect, responsive web pages using React.js and Next.js.
  • Integrate APIs and dynamic data visualization using charts and reusable components.
  • Maintain consistency between Web, Flutter, and Android versions via shared design systems.
  • Follow best coding practices, including error handling, code splitting, and modular architecture.
  • Write clean, commented, and reusable code with proper version control.
  • Work closely with the design team (Figma) to convert UI/UX wireframes into functional screens.
  • Ensure cross-browser compatibility and SEO-optimized markup.
  • Collaborate with backend developers for secure and smooth data flow.

Requirements:

  • Good understanding of HTML5, CSS3, JavaScript (ES6+), and React.js.
  • Basic knowledge of REST APIs and JSON integration.
  • Familiarity with Flutter or willingness to learn mobile UI frameworks.
  • Knowledge of Git / GitHub, VS Code, and debugging tools.
  • Understanding of responsive design, SEO basics, and accessibility.
  • Passion for learning startup-scale development and working in an agile environment.
  • Strong problem-solving, communication, and teamwork skills.

Bonus Skills:

  • Familiarity with Next.js, Tailwind CSS, Bootstrap 5, TypeScript, or Redux.