FREE ACCESS
5,000–10,000 jobs/day
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.

Junior Software Engineer
CSC Generation. Add full-stack engineering capacity to the platform team building shared tooling across e-commerce brands .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesJavaScriptNext.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