CarParts.com is a leading pure-play Internet retailer of automotive aftermarket parts; including collision, engine and performance parts, and accessories. Our products empower people to fix and improve their vehicles, extend their vehicle’s longevity, and get back on the road.
CarParts.com is a world-class team, working together to pave the way for the future of the auto parts industry.
Use of (or design of high level) widgets or components to produce the application's visual elements and implement interaction requirements.
Design, document and develop APIs according to feature requirements inclusive of mocks/wireframes, user-flows or non-functional requirements.
Analyze and implement necessary cross-platform improvements to ensure that front-end applications can run efficiently on various device profiles & screen dimensions.
Analyze optimization opportunities and execute work to make sure that applications run fast in accordance with latest web performance standards specifically the Web Vitals initiative by Google specifically Largest Contentful Paint (LCP), First-Input Delay (FID), Cumulative Layout Shift (CLS).
Provide expert-level support on escalated application issues in various run-time environment (application, staging, QA).
Adhere to department procedures/processes/best-practices: SDLC, Change Control Management, Agile Process, Ticket Management, coding best practices.
Keep track of time spent on CAPEX and OPEX projects.
Perform and participate in Code Reviews.
Staying abreast of new developments in web applications, performance optimizations, and programming languages & tools.
Min. Work Experience
At least 4 years of experience/ expert-level full stack development experience implementing solutions in Node/ ExpressJS and ReactJS/ Redux
Intermediate to Expert-level experience using TypeScript
Familiarity with the latest specifications of ECMAScript
At least 5 years of extensive experience in CSS, JS, HTML
Proficient in working with Single Page Applications (SPA) and/or working knowledge of Progressive Web Application (PWA)
Experience with the security aspect of Single Page Application (SPA) - secure coding best practices and techniques
Proficient in resolving cross-browser compatibility issues
Experience with common front-end development tools such as Babel, Webpack, NPM, Yarn and others
Experience using CSS pre-processing tools like Sass, Less or similar tools
Working knowledge on using Distributed Version Control primarily Git
Working experience with databases (or database-like) technologies such as MySQL, MongoDB, Redis, Memcache
Experience using Containers (Docker / Docker Compose) in Development or Production setup
Strong knowledge/understanding of OOP and functional programming paradigm
Strong understanding of Distributed Systems
Experience organizing and/or leading a team
Excellent written and verbal communication skills
E-commerce front-end development experience with SEO aspect (server-side rendering) is a plus
Experience using Lerna for managing large codebases is a plus
Experience working in command-line using Linux/Mac/Windows is a plus
Basic knowledge in AMP development is a plus
Basic knowledge in PHP is a plus
Education and Experience
Bachelor’s Degree in Information Technology or equivalent Computer Science or related industry experience
CarParts.com is one of the fastest-growing e-commerce companies in the ultra-competitive online retail space. It is the local development arm of CarParts.com, Inc., a leading American online provider of automotive aftermarket parts. Established in 1995 and headquartered in Carson, CA, the company provides consumers with a broad selection of competitively priced products.
Recognized in American journals as a top-performing Company, CarParts.com is built by extremely agile and prolific team of digital marketers, software engineers, and the best business professionals who highly value results...
CarParts.com is one of the fastest-growing e-commerce companies in the ultra-competitive online retail space. It is the local development arm of CarParts.com, Inc., a leading American online provider of...
Contact Information Required
Please provide your email address and mobile number so employers will have a way to contact you.