onsite
Sr. Digital Engineer - Duluth Trading Company
Software Engineer
Senior Digital Engineer leading full‑stack development of progressive web applications, driving architecture, coding, and deployment using JavaScript, React, Node.js, and TypeScript to solve complex business challenges.
About the role
Key Responsibilities
- Design, develop, and maintain progressive web applications that deliver high performance and engaging user experiences.
- Architect and implement scalable full‑stack solutions using JavaScript, React, Node.js, and TypeScript.
- Collaborate with product, design, and QA teams to translate business requirements into technical specifications.
- Write clean, testable code and conduct code reviews to uphold quality standards.
- Integrate RESTful APIs, third‑party services, and cloud infrastructure to support application features.
- Participate in continuous improvement initiatives, including performance optimization and DevOps practices.
Requirements
- 5+ years of professional experience in full‑stack web development.
- Proficiency with JavaScript, React, Node.js, and TypeScript.
- Strong understanding of progressive web app principles and best practices.
- Experience building and consuming RESTful APIs.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptreactnodejstypescript