The company is seeking a Senior UI Developer to join their multi-tenant SAAS development group to design and implement functionality for a SAAS application that supports complex multi-company supply chain management workflows and business-to-business supply chain data interchanges.
Requirements
- 3+ years JavaScript, Java, JSP, HTML, CSS , Struts or Spring, responsive web design & cross-browser development.
- Strong Hands-on experience on front-end technologies Angular.js or React js, with an emphasis on structuring large web applications using design patterns like MVC.
- Experience and knowledge of best practices on Angular.js, testing, deployment and application security
- Experience with database technologies including SQL and JDBC.
- Experience with Linux/Unix systems.
- UI, JavaScript, Java, JSP, HTML, CSS, Struts.
Responsibilities
- designing and implementing functionality for a SAAS application which supports complex multi-company supply chain management workflows, and business-to-business supply chain data interchanges.
- Strong Hands-on experience on front-end technologies Angular.js or React js, with an emphasis on structuring large web applications using design patterns like MVC.
- Passion for performance, monitoring, analytics, debugging web applications.
- Experience and knowledge of best practices on Angular.js, testing, deployment and application security
- Ability to translate business requirements into technical implementation within the confines of the UI frameworks & best practices
- Serve as mentor to UI Developer in best practices, empathy for users, and working productively in cross-functional team.
- Logical approach and excellent problem solving skills.
Other
- Bachelor Degree in Engineering/Computer Science/Information Technology or equivalent experience.
- Written and verbal communication skills. (Must be able to explain your ideas and rationale, communicate clearly via email, and contribute to documentation.)
- Works well with other developers, Product Management, UX, QA, and management.
- Enthusiasm for learning new skills, technologies and supply chain/manufacturing processes.
- Understand principles and best practices in usability