Sr. Front End React Developer, eCommerce
Serving the needs of all families with young children, Carter’s Inc. is the largest North American apparel retailer exclusively for babies and young children, encompassing Carter’s, OshKosh B’gosh, Skip*Hop and Little Planet brands. Meaningful work, constant learning, genuine people, and a community guided by core values that promote inclusion and innovation is in everything we do. There are many reasons to build your career at Carter's.
How You'll Make an Impact:
Carter's is seeking a Senior Front End React Developer - eCommerce, to partner with business, operations, IT, UX, and Product stakeholders to build high quality, scalable, and efficient solutions critical to our consumer eCommerce website generating ~$800M in revenue annually. You will be an integral part of a multicultural, global team that builds and operates the Carter's eCommerce website.
As a leader for this team, you will need to be technically adept, self-driven, forward-thinking, curious, passionate, flexible, communicate clearly, and be highly collaborative for results. This role may involve work focus/concentration on one or more areas of the website's User Interfaces and Core Services built in React.
While this role is remote, the working time zone is East-coast based and must reside within the United States.
What You'll Do:
Architecture & Design (10%)
Participate in efforts to raise eCommerce stability, performance, and reduce technical debt.
Participate in the definition of architecture approaches during annual, quarterly, and sprint-level planning.
Adhere to and define code and configuration guardrails for the eCommerce website.
Advise on the tools, frameworks, and code/configuration standards for development.
Support Carter's overall Digital / Content technology strategy and implementation from within their technical area.
Actively participate through all phases of the project cycle from ideation to post-implementation stabilization.
Work with business and technical peers to define how best to meet requirements, balancing speed & robustness.
Build high-quality, maintainable code including 3rd party and Content platform integrations.
Assist in the maintenance of the codebase, unit tests, and related technical design docs and configurations.
Partner with QA and Cybersecurity to support testing activities i.e. integration, regression, and security testing.
Follow Carter's coding best practices, including secure coding.
Engage and collaborate with stakeholders via the Agile process, identifying and mitigating risks & issues as needed.
Maintain software velocity & quality for deliverables, holding oneself accountable to commitments.
Design and code eCommerce solution components which enable Carter's Product & UX strategy, scale well, are secure, and meet supported Consumer device standards, ensuring ADA compliance.
Assist in the incorporation of DevSecOps principles into the development ecosystem, partnering with peer areas.
Review code delivered by Third Party development firms, and provide pull request feedback and approvals.
Operational Support (20%)
Contribute to code and asset management, troubleshooting bugs within a complex, global code base.
Assist in Tier 3 support efforts to triage & resolve issues and prevent issues at code & configuration level.
Comply with established policies and standards for Change management, incident management, and security.
Participate in the configuration & tuning of website and related code / software bundles & third-party integrations.
Function as back up or hands-on during any high-volume time periods that occur frequently throughout the Retail calendar year (Easter/Holy Week, Back to School, Tax Free, Labor Day, Black Friday and December Holiday)
Availability to periodically work nights, weekends or holidays as support issues and business needs demand, e.g. production deployments, scheduled on-call support / unscheduled emergency support.
We'd Love to Hear From You If: (Requirements Section)
Extensive experience developing in React.
Experience is preferred in the following Extended Focus areas:
Caching/performance tuning, 3rd party APIs and service integrations.
Headless Commerce on the SFCC platform e.g., Lightning Web Services, OCAPI, AWS.
Building responsive / multi-device User Interfaces following ADA standards, preferred.
Experience integrating with Content Delivery Networks, Content Management and Personalization, Tagging, and Search Optimization (e.g. Yottaa, Adobe Experience Manager, Adobe Launch).
Working knowledge of DevSecOps and Site Reliability concepts.
Working knowledge of Build, Testing, Continuous Integration / Delivery & monitoring platforms.
Software delivery for consumer-facing digital solutions.
Experience working with 3rd party vendors for technology solution delivery.
Working with a headless CMS for a content-heavy web application.
Experience in debugging code at the server and/or client-sides, is required.
Capable of balancing technology ideals and business objectives, evaluating options and implications.
Flexible in the technologies to be used and willing to adapt to an evolving tech stack/development tool set.
Prior Experience/Educational Needs for the Role
4+ years’ experience in one of the above Core Focus areas, required.
2+ years' experience in one of the above Extended Focus areas, preferred.
2+ years' experience end-to-end development expertise from concept, design & development to stabilization, preferred.
2+ years’ experience in software development using Agile (Scrum and/or Kanban), preferred.
1+ years’ experience in delivering consumer or business-to-business digital technology solutions, preferred.
1+ years' experience with retail, apparel, and/or eCommerce, preferred.
NOTE: This job description is not intended to be all-inclusive. The duties described may be changed or reassigned at the discretion of management, and the employee may be required to perform duties that are not listed in the job description.
Carters is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, veteran status, or any other status protected by federal, state, or local law.