Key responsibilities:  Brainstorm with Product Team & UX designers in help shape up the look & feel of the application and enrich user experience Design, develop, test, implement, and support technical front-end solutions in a full-stack environment of development tools and technologies Run a tight front-end ship, ensuring code, architectural, and platform integrity