Description

Responsibilities

Drive the development and support of significant features and enhancements to an e-commerce platform.
Participate in the ground-up re-engineering of legacy solutions with cloud-native technologies.
Collaborate on go-forward strategies that improve solutions, systems, and processes.
Required Experience

5+ years of writing code from scratch with Angular (approx. 2 years MUST be with Angular 8+ and preferable with Angular 10)
5+ years of HTML5, CSS3, SCCS, Bootstrap
5+ years writing code from scratch with JavaScript (Typescript, React, jQuery, etc. is preferred)
3+ years writing advanced algorithms, performing complex calculations, and constructing complex sorting/casting and arrays
3+ years connecting the front to the backend – APIs & Integrations
Good understanding of JavaScript DOM manipulation and responsive design
Proficiency with building Single Page Applications using JavaScript component libraries
Have hands-on experience with Object-Oriented JavaScript and design patterns
Have hands-on experience with GIT including merging and branching
Experience with Agile Software Development projects
Experience with cross-browser compatibility issues and client-side performance considerations
Ability to create self-contained, reusable, and testable modules and components
Experience consuming REST APIs
Thorough understanding of the responsibilities of the platform, database, API, caching layer proxies, and other web services used in the system
Exceptional problem-solving and ability to work independently
Preferred Experience
Java or C#/.NET experience is a huge plus
Experience interfacing with Customer Relationship Management systems such as Salesforce, Workday, and Microsoft Dynamics a plus
Wireframe and workflow creation

Education

Any Graduate