What are the responsibilities and job description for the WEB FRONT END DEVELOPER position at Donan Consulting?
THE OVERALL PURPOSE OF POSITION:
-
The purpose of this position is to provide build application and web front-ends based on requirements from Stakeholder Engagement, programs, UX and designers.
SCOPE OF WORK
-
The position’s SCOPE OF WORK include the following:
-
Skilled in Front-End development framework and process from UX design to web component delivery.
-
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
-
Some combination of JavaScript frameworks, such as DurandaJS, Angular, Angular 2, Gulp, Webpack, ReactJS.
-
Skilled in HTML5, CSS, CSS3, SCSS.
-
Experience creating accessible forms (using ARIA), with client-side form validation (JavaScript).
-
Experience with Bootstrap or other similar technologies.
-
Experience with a collaboration platform and code repository control.
-
Build reusable code and libraries for future use.
-
Ensure the technical feasibility of UI/UX designs.
-
Optimize application for maximum speed and scalability.
-
A commitment to Lean principles, including rapid prototyping for user testing.
-
Good understanding of asynchronous request handling, partial page updates, and AJAX
-
Baseline understanding of server-side CSS pre-processing platforms, such as LESS and SASS
-
Baseline understanding of WCAG compliance as it applies to front-end code
-
Working understanding of Wordpress and Wordpress templates, as well as baseline understanding of PHP.
-
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
-
Proficient understanding of cross-browser compatibility issues and ways to work around them.
-
Good understanding of SEO principles and ensuring that application will adhere to them.
-
Responsible for support of critical business functions through the development, implementation, and maintenance of web front ends, including adaptation of COTS products to meet the business requirements.
-
Lead and Contribute web front end expertise to multiple projects and ensure that specifications are met.
-
Design, code, test, debug, maintain, and document web front end customizations. Participate in peer-reviews.
-
Follow established accessibility and W3C standards and procedures. Contribute towards the improvement.
-
Work as part of Development Teams across enterprise
-
Coordinate with departments and users in the support of business applications.
-
Exercise judgment to plan and accomplish goals.
-
Represent the IT department in terms of front-end development expertise in coordination with other departments.
-
Perform other duties, as assigned.
QUALIFICATION AND EXPERIENCE:
-
EXPERIENCE: - JEE
-
4-6 Years XML, JavaScript, CSS, HTML, HTML5
-
2-3 Years Accessibility standards and tools (ARIA)
-
1-2 Years Web Services, ReactJS, Angular, Angular2, Webpack, Gulp
-
1-2 Years Bootstrap (or similar platform)
-
1-2 Years WordPress
-
4-6 Years Technical Documentation
SPECIAL SKILLS:
-
Analytical and problem-solving skills. Ability to develop solutions to problems
-
Ability to lead and conduct design reviews, code reviews and technical assessment
-
Developing and/or creating new or more effective ideas, approaches, etc.
-
Developing and formulating short-range plans/decisions
-
Excellent interpersonal and communication skills