Vacancy caducado!
- Execute accessible, responsive, performant, and reusable UI components for the H&R Block Design System.
- Provide partnership for day-to-day functional tasks on the team such as code reviews, problem solving.
- Collaborate with other team members in updating and maintaining the development environment, tooling, DevOps practices, code standards, and best practices used by the team.
- Create and execute unit tests and address defects.
- Work closely with the QA, UX and other related teams to ensure consistent understanding of requirements and approach.
- Assist in implementation of the strategic direction.
- Designs, develops and maintains software components for the H&R Block Design System
- Create and maintain documentation of design approaches
- Create and maintain documentation on internal architecture of the system.
- Identify opportunities to enhance scalability, usability and better performance of the H&R Block Design System.
- Understand complex business and functional requirements and produce technical specifications and product requirement. Creates, maintains and executes unit test and alpha test plans
- Maintain and improve current knowledge on the latest technologies relevant to the role regarding algorithms, language, design methodology, third-party development tools, application platforms, hardware compatibility and operating systems.
- Mentors and coaches other team members on the latest technological advances within the current technology used. Leads by example
- CSS Animation experience
- Web Component specification (HTML Templates, Custom Elements, Shadow DOM)
- Experience with security concepts
- Angular experience (v7 or higher)
- Package Management- NPM Scripting is a plus
- Strong understanding and experience with Git
- Experience usingFigma or Sketch
- Experience with Semantic Versioning
- Bachelor's degree in a related field or the equivalent through a combination of education and related work experience.
- 2 years Minimum related work experience
- Understanding of HTML and accessibility.
- CSS - SCSS. Modern-responsive layout/box-model knowledge (Flexbox, Grid).
- Understanding of modular modern JS, DOM manipulation and traversal.
- Package Management - NPM/Yarn experience.
- Experience using Git.
Vacancy caducado!