Front End Developer Intern Job Description

Front End Developer Intern Job Description Template

Our company is looking for a Front End Developer Intern to join our team.

Responsibilities:

  • Develop new user-facing features;
  • Optimize applications for maximum speed and scalability;
  • Collaborate with other team members and stakeholders;
  • Ensure the technical feasibility of UI/UX designs;
  • Assure that all user input is validated before submitting to back-end services;
  • Build reusable code and libraries for future use.

Requirements:

  • Previous industry work experience highly valued;
  • Strong communication, organization, and time management skills, as well as a willingness to learn and strong work ethic;
  • Good understanding of JavaScript state managers (such as Redux), libraries and frameworks for virtual DOM implementation;
  • Good understanding of asynchronous request handling, partial page updates, and AJAX;
  • Completing a university degree in Computer Science, Math, Software Engineering or a related field preferred;
  • Strong understanding of JavaScript and its paradigms, quirks and workarounds;
  • Proficient understanding of cross-browser compatibility issues;
  • Familiarity with reactive programming, observer pattern, RxJS;
  • Familiarity with webpack, GIT, web workers, charting libraries, and SASS;
  • Ping Pong and Foosball skills always a plus;
  • Must know ES6 and its features, including destructuring, arrow functions, and module loaders;
  • 1+ years of experience in a development role using JavaScript is highly valued.