Sr. Frontend Software Engineer (React. Node.js) - PVH Corp.

PVH Corp

Multiple Locations


0 year(s)
Full-Time
N/A


Job Description
All associates based in the EU should apply to the job by clicking here. Please note that you will have to create a new account on the application page.
POSITION SUMMARY:
Are you a seasoned Frontend Software Engineer with deep React, Node.js expertise who loves to build amazing customer experiences for complex Digital technology platforms? Have you worked as a part of product engineering teams to rapidly build customer facing product features? Do you love to work with Product Managers, UX designers, Backend engineers using Agile/Scrum methodologies and tools? If so, PVH TPG Product Engineering group is looking for you!

The Senior Frontend Engineer (React, Node.js) will be responsible for designing and developing customer-facing product features and PWA/SPA for the Global Digital Platforms at PVH including Digital Asset Management (DAM) and Digital Commerce platforms.

PRIMARY RESPONSIBILITIES/ACCOUNTABILITIES OF THE JOB:
Create frontend technical designs for new Digital product features based on UX wireframes/designs and product stories
Develop, test and deploy new product features and PWA/SPA as per engineering best practices for highly scalable websites and standards
Drive continuous improvement in frontend product experience, code quality, engineering practices
Work with Product Managers, UX designers, Backend engineers and Business teams as a part of the Product Engineering teams using Agile/Scrum methodology
Conduct code reviews and coach other team members to ensure proper coding techniques and approach as well as adherence to standards
Own support and enhancement of the developed frontends
Document technical designs and other required Product story updates
Work with Product Engineering team Scrum Master and Engineering Manager in the prioritization and planning of work
Participate in various team meetings and cross team collaboration activities
________________________________________________________________

QUALIFICATIONS & EXPERIENCE:

Experience:
5+ years of software engineering and frontend development experience with focus on designing and developing web frontends, PWA and SPA using JavaScript frameworks.
3-5 years of technical design and development experience with modern JavaScript frameworks such as React, Node.js and Typescript.
Strong knowledge and experience of HTML5, CSS3 and CSS-in-JS methods.
Experience in build systems such as Webpack, node or NPM.
Skilled working with REST APIs.
Experience working in an agile environment (e.g., Scrum, Kanban) with product/sprint backlog, story point estimation
Experience developing technical specifications, style guides, code policies and code reviews using disciplined Agile and Change Management patterns.
Demonstrate ability to mentor and onboard junior members of the team using domain driver design and design patterns.
Digital Commerce and Content Management System experiences a plus.

Technical Skills:
JavaScript frameworks (React, Node.js)
HTML5, CSS3 and CSS-in-JS methods
PWA, SPA, Service workers, manifest.json
Build Systems such as Webpack, node or NPM
Development and implementation with at least one public cloud provider and SaaS applications.
Scrum/Agile practical experience.

Preferred Skills: Following skills are not required but will be considered a major plus:
Experience with Polymer, Java (full stack development)
Experience with Progressive Web Apps (PWA), Single Page Applications (SPA)
Experience with React Native, Native mobile development
Experience working with dynamic media content including video and 3D
Interest in creating compelling UI/UX designs and contributing to the design process.
Experience in frontend performance tuning and optimization
Working on full-stack development teams comprising of backend, design, development, and QA team members.
Experience with automated testing frameworks like (eg. Jest, Karma, Jasmine, Mocha)
Experience with frontend continuous integration/continuous delivery (CI/CD) tools.
Implementing and leveraging Atlassian tool suite (or other Agile management tool suite) for defect management, issues management, code check-in and deployment, and collaboration.

Education: Bachelors Degree in Computer Science, Engineering or related technical field
PVH Corp. or its subsidiary ("PVH") is an equal opportunity employer and considers all applicants for employment on the basis of their individual capabilities and qualifications, consistent with applicable law and without regard to race, color, sex, gender identity or expression, age, religion, creed, national origin, citizenship status, sexual orientation, genetic information, physical or mental disability, military status or any other characteristic protected under federal, state or local law. In addition to complying with all applicable laws, PVH also has a strong corporate commitment to inclusion, diversity and to ensuring that all current and future PVH associates are compensated solely on job-related factors such as skill, ability, educational background, work quality, experience and potential. To achieve these goals, across the United States and its territories, PVH prohibits any PVH employee, agent or representative from requesting or otherwise considering any job applicants current or prior wages, salary or other compensation information in connection with the hiring process. Accordingly, applicants are asked not to disclose this salary history information to PVH
"