Front End Job Description
Front End Duties & Responsibilities
To write an effective front end job description, begin by listing detailed duties, responsibilities and expectations. We have included front end job description templates that you can modify and use.
Sample responsibilities for this position include:
Front End Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Front End
List any licenses or certifications required by the position: AWS, SSL, HTTP, WAV
Education for Front End
Typically a job would require a certain level of education.
Employers hiring for the front end job most commonly would prefer for their future employee to have a relevant degree such as Associate and Bachelor's Degree in Business, Design, Retail Management, Computer Science, Education, Engineering, Technical, Graphic Design, Fine Arts, Computer Engineering
Skills for Front End
Desired skills for front end include:
Desired experience for front end includes:
Front End Examples
Front End Job Description
- Writing new code and maintaining existing code
- Facilitate the delivery of projects by implementing or reviewing CSS, HTML and Javascript
- Developing web application clients in Javascript
- Provide a complete handover of each technical solution which will include appropriate technical documentation and delivering the necessary training to GTIS Technology Tower staff so they can operate the specific solution
- Help establish and reinforce consistent visual and interaction design patterns across platforms
- Create high quality consumer web application interfaces
- Build products for the company
- Write code that is maintainable and concise
- Contribute to testing and implementation approach for presentation layer
- Heavily participate in UI/UX design, including improving on current design and implementing new features
- Experience with working on Content Management Systems is a plus, especially Adobe AEM
- Interest in sports is a big plus
- Knowledge of Python and related frameworks - Django and/or Flask
- Knowledge of Agile methodologies, Continuous Delivery, GitHub, Git, Test/Behavior Driven Development
- Nice to have - Experience with web based video playback and WebGL
- A portfolio of sample UX and visual design deliverables showcasing transactional and marketing web and mobile solutions
Front End Job Description
- JQuery / Javascript (writing custom JS modules)
- Build custom Javascript components
- Consuming backend services to display content & data via handlebars/AngularJS templates and processes
- Handles necessary authorizations and customer/employee resolutions at the front of store and on the phone
- Provide input to Assistant Store Manager - Operations on employee performance and development needs
- This developer’s primary responsibility will be to build well-structured web applications using modern, cutting edge JavaScript tools like ReactJS, Redux and Webpack
- Rapid development techniques (using Gulp/Grunt as task-runners for pre-processing services installed by NPM)
- Designing and implementing a range of new capabilities built on top of our data-driven content marketing platform
- Working with a team of developers and researchers ( who specialize in natural language processing, social network analysis) to create create scalable web apps with elegant, user-friendly design
- Working with designers and product developers to create intuitive interfaces
- Understanding and exposure to integrating REST API endpoints
- Solid enterprise / commercial web development experience in a high pressure business
- Exposure to the DevOps model
- Solid awareness of cross-browser/device and cross platform development
- Lead, mentor, up-skill and inspire developers
- BS in computer science, computer engineering, or other technical discipline, or equivalent work experience
Front End Job Description
- Update internal documentation when new tools are available for designers to use and distribute the information to web designers and their managers
- Contribute to front end build process using Grunt.js
- Oversee deployment of production code
- Create user-friendly interfaces for our clients working closely with a full-service development team
- Build and maintain reusable code and libraries for future use
- Produce effective, highly reusable/maintainable software applications by using best practices, design patterns, and OOAD methodology
- Resolve critical technical problems under pressure and significant time restraints
- Meet with clients to analyze, gather, and document user requirements
- Determine project scope and risk factors
- Prioritize multiple projects simultaneously
- At least 2-3 years experience in HTML email coding for an e-Commerce or Retail brand
- Average to deep knowledge of email marketing best practices
- Experience communicating with an API via AJAX
- Angular (or some other JS MV* framework)
- Expert jQuery
- Familiar with Fluid and Responsive Design techniques
Front End Job Description
- Participate in code reviews, shared modules, reusable components and various enterprise architectural decisions
- Prepare user documents and train new users on software applications·
- Responsive web (responsive frameworks, , Foundation)
- Experience with IE fallbacks
- Collaborates with designers, developers and product owners to implement scalable and interactive applications
- Provides technical leadership and documentation to developers and stakeholders
- Applies usability procedures and principles as defined at project or product-line level or through customer input
- Builds prototypes, products and systems that meets the project quality standards and requirements
- Builds sophisticated and elegant user interfaces
- Contributes to and supports re-use through common components that are well documented and tested
- At least 2 years experience in Xcode (Objective C and/or Swift)
- At least 2 years experience in CSS3
- Able to bring design ideas and PSDs to the web
- A strong portfolio that includes beautiful visual design and an intuitive user experience
- Working knowledge of a modern source code version control (git, mercurial)
- Understanding of the entire web development process, including design, development and deployment, with some back-end knowledge, is a must
Front End Job Description
- Interacts and engages with customers, users, and product managers and technical architects to understand needs and increase positive impact of users’ experience
- Proficient understanding of Asp .Net MVC, HTML & CSS, Angular JS and C# for web and email
- Best practice guru - with a real passion for coding standards
- Basic understanding of server-side CSS pre-processing platforms, such as gulp and node
- Track record of making great interactive web apps or websites, using HTML5, jQuery, Bootstrap and others
- Knowledge of Marketing automation systems and optimising web interactions such as form fill, landing page, email templates & tracking would be beneficial
- Able to demonstrate fantastic and beautiful work - with great visuals and animation - and perfect responsive design
- Development and deployment experience with Episerver
- Have the passion and thoroughness for creating error free, maintainable code
- Be a self-starter - self-motivated and driven - you’ll push us forward and bring your ideas and excitement to the team
- Previous experience working on a social networking platform
- Knowledge of TDD/ BDD
- At least 5 years experience in mobile development and design for Apple iOS and Android
- At least 5 years experience in Hybrid Mobile App development best practices
- Understanding and ability to communicate interactive design principles
- 3+ years of Client-side Web Development experience