Advance Auto Parts

Software Engineer

Raleigh, North Carolina, United States

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
NoVisa
RetailIndustries

Requirements

Candidates must possess a Bachelor's degree or equivalent experience, with 2-3 years of practical experience in both frontend and backend development using technologies such as React, Next.js, TypeScript, CSS, and Node.js. They should also have 2-3 years of experience testing and launching software products, and 2-3 years of hands-on experience building highly performant, responsive, resilient, secure, and scalable applications. Working knowledge of the retail industry and store business domain is also required. Applicants must be legally authorized to work in the United States for any employer and this position is ineligible for employment visa sponsorship.

Responsibilities

The Software Engineer will be responsible for writing quality code, reviewing code developed by other engineers, and providing feedback to ensure best practices. They will also triage defects and issues, debug and resolve them by analyzing source code, and develop algorithms while considering the impact on hardware, network, service operations, and quality. Additionally, the engineer will participate in design reviews with peers and stakeholders to decide among available technologies and solutions.

Skills

Frontend development
Backend development
React
Next.js
TypeScript
CSS
Node.js
Software testing
Algorithm development
Distributed computing
System design
Data retrieval
Data processing
Applied artificial intelligence
User experience design
Code review
Debugging

Advance Auto Parts

About Advance Auto Parts

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI