Software Development Engineer – Front End Job Description

Software Development Engineer – Front End Job Description Template

Our company is looking for a Software Development Engineer – Front End to join our team.

Responsibilities:

  • Create website layouts and user interface by using standard HTML/CSS practices from designs/mockups;
  • Develop and maintain responsive and cross-browser compatible front-end user interface code;
  • Integrate with PHP backend components;
  • Stay plugged into emerging UI/UX technologies/industry trends and apply them into operations and activities;
  • Cooperate with web designers to match visual design intent.

Requirements:

  • Ability to write modular, scalable, and clean code;
  • Takes pride in quality architecture and well structured extensible code;
  • Experience with responsive design, and mobile-first approach as well as a good knowledge of previous browsers’ limitations;
  • Must have strong problem-solving abilities, self-starter, sound team player;
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques;
  • Strong organizational skills to juggle multiple tasks within the constraints of deadlines;
  • 1-7 years of front-end development experience;
  • Experience and hands-on skills in JS and one or many modern web frameworks such as Angular.js, Backbone.js;
  • Strong, demonstrable understanding of asynchronous programming concepts;
  • In-depth knowledge of modern HTML/CSS and Javascript;
  • Cocktail Friday events every Friday, and other fun team events;
  • Full paid Health insurance. Dental / Vision group plan available;
  • Equity, per company’s general stock grant plan;
  • Open vacation policy without a cap on the number of days-off. We do require employees to take a minimum of 7 days off in a row each year;
  • Flexible sick & personal leave policy.