Jersey City
9 Months
Job Description:
-
Manage major technical projects and ensure key deliverables are completed on schedule.
-
Work with vendor to prioritize technical requirements, ensure technical requirements are aligned with agency standards.
-
Report progress on a regular basis to stakeholders and management, communicate any issues or risks to project deliverables.
-
Test and review deliverables from vendor to ensure it meets requirements and standards.
-
Responsive Website development and maintenance, utilizing: Adobe AEM CMS, or non- CMS, React, webpack, node, HTML5, CSS4, JavaScript development; execute as per the corporate design standards.
-
Integrate frontend code with backend Java code using Adobe slightly/HTML.
-
Research and development: Investigate and evaluate new practices, technologies, and tools that may enhance or improve existing applications and provide valuable business benefits to the agency. prototype development.
-
Work with vendor project teams to resolve technical blockers and keep deliverables on schedule.
-
Work with Adobe AEM Architect for directions and implementation best practices.
-
Participate in strategy and brainstorm sessions with colleagues and clients.
-
Handle Daily Ad-Hoc service calls, troubleshooting and resolution.
-
Debug, troubleshoot, and fix the configuration and integration issue.
-
Diagnose and troubleshoot technical issues related to delivering custom site experience.
-
Deliver against the website optimization and customized experience strategies across the website and other touch points.
-
Provide general analytics on digital content to determine effectiveness and to gain insights to future strategies.
-
Troubleshoot and respond to issues to resolve them quickly
Requirements:
-
7+ years of experience in technical project management with bachelor's degree in computer science, programming, or engineering.
-
7+ years of experience in project management preferably website development.
-
A minimum a bachelor’s degree in computer engineering.
-
Hands-on development experience working with CMS, specifically Adobe Experience Manager.
-
Knowledge of Adobe Marketing Cloud.
-
2+ years of experience in Java.
-
Experience in JavaScript, including DOM manipulation and the JavaScript object model.
-
Hands-on expertise in React.js and its core principles, React.js workflows (such as Flux or Redux), RESTful APIs.
-
Extensive hands-on experience with common front-end development tools such as Babel, Webpack, NPM, Gulp, Grunt, node etc.
-
Experience working with a CSS preprocessor LESS/SASS.
-
Strong UX and design sensibilities, and a desire to sweat the small stuff.
-
Technical background with expertise in engineering principles and design patterns.
-
Passionate about writing clean, modern, maintainable, & highly performant code.
-
Ability to troubleshoot and solve problems.
-
Have a positive, collaborative, and solution-oriented approach.
-
Experience with working in an Agile team.
-
Experience with Typescript is a plus.