JOB SUMMARY:
Our client delivers the best HR software and customer service expertise in partnership with the service industry. Your contributions both big and small will be valued, recognized, and rewarded at every step along our exciting journey. Our team is passionate about growth, innovation, and collaboration. We are constantly striving to improve and better ourselves so that we can better support our customers.
In this role of UI Lead, you will be responsible for the general direction of the UI components and building reusable code and libraries for future use while ensuring the technical feasibility of UI/UX design.
DUTIES/RESPONSIBILITIES:
Our client delivers the best HR software and customer service expertise in partnership with the service industry. Your contributions both big and small will be valued, recognized, and rewarded at every step along our exciting journey. Our team is passionate about growth, innovation, and collaboration. We are constantly striving to improve and better ourselves so that we can better support our customers.
In this role of UI Lead, you will be responsible for the general direction of the UI components and building reusable code and libraries for future use while ensuring the technical feasibility of UI/UX design.
DUTIES/RESPONSIBILITIES:
- Optimizing applications for maximum speed, scalability, and reuse
- Work closely with Product Owners and UX designers to ensure our apps reflects design
- Conduct detailed code reviews
- Analyze requirements; designs, implements, unit tests and delivers code.
- Collaborate with multiple sprint team members
- Work with a talented team in an agile environment
- Mentor other Engineers on the team
- UI Architecture Reviews
REQUIREMENTS FOR THE ROLE:
- 5+ Years of front-end development using JavaScript and/or a Java Script Framework.
- 2+ Years of React Experience
- Programming skills combined with bachelor’ s degree in computer science or technical certification
- Understanding of Distributed and Service Oriented Design Patterns
- Enterprise deployment Awareness
- Proficient with REST principles
- Code Performance Awareness
- Software Debugging
- Advocate Architectural Direction with Team
- Player/coach, leads by example
- Ability to learn new technology quickly
- Desire for continuous learning
Source link