
Junior Software Engineer
CSC Generation6 days ago
Remote, United States or Remote, CanadaEntry Level
Responsibilities
- Build user-facing features using React, TypeScript, and front-end tooling.
- Implement and integrate backend services with Node, TypeScript, or JavaScript.
- Develop REST-style APIs, basic data models, and end-to-end product functionality.
- Write maintainable code and basic front-end and back-end tests.
- Collaborate with senior engineers, product, and design to break down requirements and improve UX, performance, and reliability.
- Participate in code reviews, debugging, documentation, and disciplined version-control practices.
- Use AI-assisted tools such as Claude Code responsibly while maintaining production code quality.
- Progress toward independently owning scoped features and services.
Requirements
- Experience with JavaScript or TypeScript through coursework, internships, personal projects, bootcamps, or 0–3 years of professional work.
- Hands-on experience with React and component-based UI development, including state management and basic forms.
- Some exposure to Node backend development, such as APIs, scripts, or server-side logic.
- Comfort with HTML, CSS, responsive layouts, HTTP, JSON, and front-end/backend communication.
- Some exposure to testing tools or a clear willingness to learn them.
- Strong debugging skills, including reading errors, checking logs, and running small experiments.
- Evidence of being studious and self-directed, such as maintaining notes or teaching yourself a difficult topic.
- Clear communication, receptiveness to feedback, and a growth mindset.
- Preferred: experience with Express, Next.js, databases or data storage, accessibility, performance, security, AI coding assistants, e-commerce, design systems, or component libraries.
Benefits
- Remote work in the US or Canada.
- Mandatory in-person interview at an office hub in Salt Lake City, Austin, or Toronto before an offer.
- US benefits include paid time off, 401(k) match, medical, dental, vision, supplemental policies, and employee discounts.
- Canada benefits include paid time off, RRSP match, medical, dental, vision, supplemental benefits, and employee discounts.
- Growth support through code review, pairing, and real-time feedback from senior engineers.
Tech Stack
Categories
About CSC Generation
CSC Generation is a Chicago-based holding company that acquires and restructures consumer retail brands, focusing on e-commerce and omnichannel operations. It runs an AI-driven operating platform and shared services to modernize merchandising, marketing, and supply chain, then operates the brands for profitability. Founded in 2016 and privately held, its portfolio has included Sur La Table and One Kings Lane, and it expands primarily through M&A.