3 weeks ago

Front end developer intern
Client of salarite

Location:

Bengaluru

Contact Hr:

Performance optimization
Api integration
Ui/ux development
Cross-browser & mobile optimization

Vacancies

2

Job Type

Full Time

Salary

Not Disclosed

Job Description

A Front-End Developer Intern assists in building responsive, interactive, and user-friendly web applications. This role involves working with HTML, CSS, JavaScript, and modern front-end frameworks to develop and enhance the visual and interactive aspects of websites.


Key Responsibilities

1. UI/UX Development

  • Develop responsive web pages using HTML, CSS, and JavaScript.
  • Work with modern front-end frameworks like React.js, Vue.js, or Angular.
  • Ensure smooth user experience (UX) and accessibility (WCAG standards).

2. Cross-Browser & Mobile Optimization

  • Ensure compatibility across multiple browsers (Chrome, Firefox, Edge, Safari).
  • Develop mobile-first designs and optimize for different screen sizes.

3. API Integration

  • Work with RESTful APIs to fetch and display dynamic data.
  • Handle JSON data and interact with backend services.

4. Performance Optimization

  • Improve page load speed using lazy loading, caching, and compression.
  • Optimize images, CSS, and JavaScript for faster performance.

5. Debugging & Testing

  • Identify and fix bugs, layout issues, and performance bottlenecks.
  • Test UI elements using Jest, Cypress, or Selenium.

6. Version Control & Deployment

  • Use Git/GitHub or GitLab for version control.
  • Assist in deploying applications using Netlify, Vercel, Firebase, or AWS.

Key Skills Required

Technical Skills:

Languages: HTML5, CSS3, JavaScript (ES6+).
Frameworks & Libraries: React.js, Vue.js, Angular, Bootstrap, Tailwind CSS.
Version Control: Git, GitHub, GitLab.
APIs & Data Handling: RESTful APIs, JSON, AJAX.
Performance Optimization: Webpack, Lighthouse, caching techniques.
Testing: Jest, Cypress, Selenium (optional).

Soft Skills:

✔️ Creativity: Designing visually appealing user interfaces.
✔️ Problem-Solving: Debugging front-end issues effectively.
✔️ Attention to Detail: Ensuring pixel-perfect UI components.
✔️ Collaboration: Working closely with designers and backend developers.
✔️ Time Management: Handling multiple development tasks efficiently.

Skills

Performance optimization
Api integration
Ui/ux development
Cross-browser & mobile optimization