Front End Web Developer Job Description

Front-end web developers are responsible for how a website looks. They create the site’s layout and integrate graphics, applications (such as a retail checkout tool), and other content. They also write webdesign programs in a variety of computer languages, such as HTML or JavaScript.

Front End Web Developer Job Description Template

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

Responsibilities:

  • Integrating with REST API’s;
  • Collaborate with Design Team on new site projects;
  • Participate in design and code reviews;
  • Work collaboratively with people across different teams to deliver feature-rich projects;
  • Research and implement new web technologies;
  • Participate in the full development lifecycle, including ownership of design and architectural decisions, coding, and production releases;
  • Advocate for code quality and high coding standards;
  • Collaborate with the rest of the engineering and marketing teams to design and launch new features;
  • Collaborate with other team members and stakeholders, working closely with project manager(s) to develop websites and web applications;
  • Solid Understanding of PHP, HTML5/CSS3, JavaScript, jQuery and Other Web focused Technologies;
  • Proficient with MySQL;
  • Knowledge of Web Application Development Frameworks;
  • Code and Deploy Applications in a Cross-Platform, Cross-Browser Environment;
  • Proficient of REST-Based APIs;
  • Maintain code integrity and organization.

Requirements:

  • Expert level understanding of current marketplace standards, technologies / trends and apply knowledge to user experience solutions;
  • Update WordPress themes to perform client edits;
  • Understanding of responsive and mobile design;
  • Bachelor’s degree;
  • Experience developing mobile-friendly, responsive websites;
  • Oral and written communication skills;
  • Minimum of 3 years’ experience with REST API;
  • Self-direct under ambiguous and changing circumstances;
  • Ability to multi-task, prioritize, and manage time effectively;
  • Minimum of 3 years’ experience in using SharePoint Forms and SharePoint Designer;
  • Experience in either iOS or Android applications preferred;
  • Minimum of 2 years’ experience in prototyping visually attractive and highly usable web interfaces;
  • Review, manage, support and update existing code to websites;
  • Familiarity with Node.js;
  • Experience working with Javascript Libraries.