Front-End Developer Job Description
Front-End Developer Duties & Responsibilities
To write an effective front-end developer job description, begin by listing detailed duties, responsibilities and expectations. We have included front-end developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Front-End Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Front-End Developer
List any licenses or certifications required by the position: UI, SAP, SSL, HTTP, LOMA, AWS, DOD, CFA, ITIL, SFCC
Education for Front-End Developer
Typically a job would require a certain level of education.
Employers hiring for the front-end developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Software Engineering, Design, Information Systems, Information Technology, Computer Engineering, Technology
Skills for Front-End Developer
Desired skills for front-end developer include:
Desired experience for front-end developer includes:
Front-End Developer Examples
Front-End Developer Job Description
- Take signed-off Photoshop PSD's slice them and create advanced CSS/SASS layouts
- Developing functional and appealing web solutions based on usability
- Providing website maintenance and enhancements
- Using a combination of markup languages to write web pages
- Creating quality mock-ups and prototypes on tight timelines
- Assisting back-end developers in coding and troubleshooting
- Maintaining graphic standards and branding throughout the product's interface
- Staying up-to-date on emerging technologies
- Will be an important part of and will work closely within a creative team, providing innovative user experiences
- Update, maintain and enhance mobile and desktop User Interface (UI) for PCH properties
- Experience building multi viewports from responsive and adaptive web design
- Experience of writing unit tests in JavaScript and using frameworks such as Jasmine
- Commercial experience of Node.js on traffic heavy websites including frameworks such as Express 3-4
- Knowledge and implementation of application architectures such as MVC and MVVM
- Experience in CI [Continuous Integration] and tools such as Jira, Jenkins, Git and OpenShift
- Awareness and practice of front-end and server-side performance best practices
Front-End Developer Job Description
- Working with the Atlantic's product team to evolve our content tools
- Work from written specifications and pre-established guidelines
- Maintain clear documentation of standards patterns and practices
- Collaborate and consult with the various design, editorial, and technology teams on prototypes, mock-ups
- Developing web-based applications, components, and visualizations from conceptual page plans in Photoshop
- Crafting flexible templates for custom Python and Java-based applications
- Front end code development for large-scale, enterprise applications
- Spec, wireframe, and prototype new applications
- Use agile methodologies
- Work with fellow developers, participating in code reviews and implementation design
- Experience coding HTML email for responsive design
- Prior experience using email marketing platforms such as ExactTarget, MailChimp, Responsys
- Strong knowledge of HTML, CSS and CS4 Creative Suite
- Good working understanding of jQuery and Javascript
- Amazing attention to detail and a pride in delivering consistently pixel perfect work
- A strong understanding of email marketing and what makes a successful email campaign
Front-End Developer Job Description
- A competitive salary plus benefits and Equity shares
- Greenfield projects where you get to work on the Full Development Life Cycle using cutting edge technologies
- Build entire, hand-crafted partner sites
- Optimise sites for maximum speed and scalability
- Work with implementation teams to guarantee the quality of the finished product
- Coaching, educating, and advocating front end development best practices
- Quickly generate Prototypes and development
- Leveraging APIs
- Testing and resolving performance concerns
- Building a11y and i18n ready user interfaces
- Experience interfacing directly with J2EE code
- Experience using ShadoCMS or other Content Management Frameworks
- Experience using AJAX techniques
- Experience using EXTJS techniques
- Experience and knowledge about the cool stuff in HTML5 and CSS3, and how to gracefully degrade
- Knowledge of optimizing CSS/JavaScript performance by coding practices and tools
Front-End Developer Job Description
- Write strong, structured JavaScript, and be able to work with tools like Ember, Backbone, and Grunt to get the job done
- Be on top of cutting-edge front-end development practices and technology (CSS3, canvas, media queries, responsive design, HTML5)
- To execute design and conversion strategies derived from the Marketing Director or Creative Director
- To code out your designs in a large capacity
- To contribute to all phases of the design and front end life cycle
- To contribute to idea, tactic and strategy creation related to design and front-end coding
- To uphold a standard of excellence in Web design
- To create brainstorm and create designs for new business branding
- To create or high-level front-end designs for any company business or projects
- To develop new designs and web page templates
- Knowledge of Package Cloud Applications like Salesforce.com, Amazon AWS, Heroku is desirable
- Native Javascript and frameworks like jQuery
- Javascript MVC
- Website performance and SEO optimisation
- Analytics tools
- Experience of maintaining applications hosted on AWS
Front-End Developer Job Description
- Capturing build and deployment notes, developing software product deployment & operating instructions
- Checking the consistency of documents with the respective software product release, referencing packages to the Configuration Management Database (CMDB) and ensuring the availability of the CIs within the Definitive Software Library (DSL)
- Supporting the creation of software product training material, software product user guides and software product deployment instructions
- Managing the maintenance of applications and performing technical change requests, scheduled according to release management processes
- Customising packaged software (i.e., out of the box software)
- Developing responsive web design experiences by collaborating with the design and back-end development teams
- Updating and changing the website and deal with bug fixes as necessary
- Making implementation decisions along with the client and design teams
- Cross browser testing of new features
- Collaborating with other developers using Git and JIRA
- Expert-level knowledge of website development process and programming including HTML, XML, javascript, jquery, and CSS
- Passionate about the mobile web
- LESS/SASS/UglifyJS/Closure/Grunt/Gulp
- Advanced knowledge of software design and development experience in commercial large scale, multiplatform environments
- Experience with current Web development technologies HTML5, CSS3, javascript – angular preferred
- Ability to pick up new technologies quickly and work within a distributed team environment