Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CSC Generation

Junior Software Engineer

CSC Generation

. Add full-stack engineering capacity to the platform team building shared tooling across e-commerce brands .

Posted 11/9/2026full-timeRemote • Canada, United StatesJuniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates full-stack engineering capabilities with a focus on building user-facing features using React and TypeScript, while integrating backend services with Node. Exhibits strong debugging skills, clear communication, and a growth mindset to collaborate effectively within a team.

Highest-signal resume keywords
React DevelopmentTypeScript ProficiencyNode.js ExperienceREST API DevelopmentDebugging Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptTypeScriptReactNode.jsHTMLCSSREST APIsBasic Testing ToolsVersion ControlResponsive Layouts
Soft Skills
Clear CommunicationWillingness to Receive FeedbackGrowth MindsetSelf-Directed LearningCollaborative Teamwork
Tools & Technologies
GitHub CopilotChatGPTExpressNext.jsAI Coding Assistants
Industry Keywords
E-CommerceComponent-Based UI DevelopmentDesign SystemsAccessibilityPerformanceSecurity

Tech Stack

Tools & technologies
JavaScriptNext.jsNode.jsReactTypeScript

About the role

Key responsibilities & impact
  • Add full-stack engineering capacity to the platform team building shared tooling across e-commerce brands
  • Build and refine user-facing features using React, TypeScript, and modern front-end tooling
  • Implement and integrate backend services using Node and TypeScript or JavaScript
  • Build REST-style APIs and basic data models
  • Break down requirements into small, shippable pieces with senior engineers
  • Write maintainable code and basic front-end and back-end tests
  • Collaborate with product and design to improve UX, edge-case handling, performance, and reliability
  • Use AI-assisted tools such as ChatGPT and GitHub Copilot responsibly
  • Participate in code reviews and grow toward independently owning small features and services
  • Maintain version control, small pull requests, clear commit messages, and lightweight documentation
  • Ship production changes independently within the first six months
  • Take ownership of clearly scoped features with light guidance

Requirements

What you’ll need
  • 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 backend development in Node, including simple APIs, scripts, or server-side logic
  • Comfort with HTML and CSS, responsive layouts, and common web patterns
  • Basic understanding of HTTP, JSON, and front-end/backend communication
  • Some exposure to testing tools on either front end or back end, or willingness to learn them
  • Strong debugging mindset, including reading error messages, checking logs, and trying small experiments
  • Evidence of being studious and self-directed
  • Clear communication, willingness to receive feedback, and a growth mindset
  • Employment contingent on a background check, including verification of prior employment dates
  • Must provide a valid LinkedIn profile URL or a credible reason and alternative identity-verification evidence
  • Must be willing and able to attend a mandatory in-person interview
  • Position is not open to and cannot be filled by a B.C. Resident
  • Preferred: Experience with Express, Next.js, or similar web frameworks; databases or data storage; accessibility, performance, and security; AI coding assistants; e-commerce, design systems, or component libraries

Benefits

Comp & perks
  • Paid time off policies
  • 401(k) match (US)
  • Medical, dental, and vision coverage (US)
  • Supplemental insurance policies (US)
  • Employee discounts across the portfolio of brands
  • RRSP match (Canada)
  • Medical, dental, and vision coverage (Canada)
  • Supplemental benefit options (Canada)
  • Code review, pairing, and real-time feedback
  • AI-assisted development experience
  • Early ownership of larger features