Donan Consulting
THE OVERALL PURPOSE OF POSITION:
- The purpose of this position is to build application and web front-ends based on requirements from Stakeholder Engagement, programs, UX, and designers.
SCOPE OF WORK
- The scope of work includes:
- Supporting critical business functions through the development, implementation, and maintenance of web component libraries, ensuring the technical feasibility of UI/UX designs.
- Skilled in front-end development frameworks and processes from UX design to web component delivery.
- Understanding client-side scripting and JavaScript frameworks, including jQuery, DurandalJS, Angular, Angular 2, ReactJS, Gulp, Webpack.
- Creating accessible forms (using ARIA) with client-side validation.
- Experience with Bootstrap or similar technologies.
- Using collaboration platforms and version control systems.
- Building reusable code and libraries for future use.
- Optimizing applications for speed and scalability.
- Applying Lean principles, including rapid prototyping for user testing.
- Understanding asynchronous request handling, partial page updates, and AJAX.
- Basic knowledge of CSS pre-processing platforms like LESS and SASS.
- Awareness of WCAG compliance as it relates to front-end code.
- Working with WordPress APIs.
- Basic image editing skills, familiarity with Gimp or Photoshop a plus.
- Ensuring cross-browser compatibility.
- Understanding SEO principles and ensuring adherence.
- Leading and contributing front-end expertise across projects.
- Designing, coding, testing, debugging, maintaining, and documenting web front-end customizations.
- Following accessibility and W3C standards, contributing to improvements.
- Collaborating with development teams and supporting business applications.
- Representing IT front-end development expertise internally and externally.
- Performing other duties as assigned.
QUALIFICATIONS AND EXPERIENCE:
Experience with .NET/SharePoint:
- 4-6 years in XML, JavaScript, CSS, HTML, HTML5.
- 4-6 years in accessibility standards and tools (ARIA).
- 4-6 years in Web Services, ReactJS, Angular, Angular2, Webpack, Gulp.
- 4-6 years in Bootstrap or similar platforms.
- 4-6 years in WordPress APIs.
- 4-6 years in technical documentation.
SPECIAL SKILLS:
- Analytical and problem-solving skills with solution development ability.
- Ability to lead and conduct design reviews, code reviews, and technical assessments.
- Creativity in developing new ideas and approaches.
- Ability to develop short-range plans and decisions.
- Excellent interpersonal and communication skills.