Reports to: Chief Technology Officer
Location: Costa Rica (Remote); Toronto, Ontario (Hybrid/Remote)
About the RoleCSC engineers build the
Retail Service Cloud - a shared platform of APIs, SDKs, and microservices that powers operations across Backcountry, Sur La Table, One Kings Lane, Competitive Cyclist, MotoSport, and other portfolio brands.
The stack is TypeScript-first, AWS serverless, React frontend. Engineers own services end-to-end: design, build, ship, monitor.
What makes CSC engineering distinct: we treat AI as a first-class production concern, not a side project. Engineers here build systems where LLMs classify, generate, and decide at scale - with cost functions, confidence routing, and graduated autonomy. If you've never built production AI systems, that's fine - but you should be excited to learn.
What You'll Do- Develop well-designed, testable, and scalable web applications using React, TypeScript, and modern frameworks.
- Explore and integrate AI tools to streamline development and improve user engagement.
- Deliver new features and optimize existing experiences at speed and scale within an agile workflow.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Write and maintain unit tests and automated test suites to ensure code quality and reliability.
- Partner closely with product, design, and back-end engineering to ship cohesive end-to-end features.
- Stay current with the latest trends in front-end engineering, design patterns, and AI-driven development.
Required Qualifications- 5+ years building complex, high-performing web applications.
- Deep expertise in React and JavaScript ES6/TypeScript.
- Solid understanding of web performance, accessibility, and security best practices.
- Proven track record of writing clean, maintainable, and testable code.
- Strong problem-solving, debugging, and analytical skills.
- Excellent collaboration and communication abilities
- Experience with AI technologies like Cursor AI, ChatGPT, Copilot, or similar tools to support Frontend development and user engagement strategies is a plus.
Preferred Qualifications- UX/UI design sensibilities and experience collaborating closely with design teams.
- Functional programming experience.
Why JoinThe people who do best here are builders. They take ownership, move fast, and want to see the direct impact of their work.
- What's in it for you?Joining CSC Generation isn'tjust about having a seat at the table-it's about helping redesign the table entirely. You'll be challenged, stretched, and supported as you grow faster than you thought possible. In addition to competitive compensation, we offer:
- Executive Access: Work directly with brand CEOs and senior leadership, solving real business problems and earning mentorship from top operators.
- AI-First Skill Building:Get hands-on with the most advanced AI tools in the market. From automation to prompt engineering, you'll build a modern tech stack that sets you apart in any industry.
- Accelerated Career Path:High performers are quickly entrusted with greater responsibility, new challenges, and leadership opportunities across our portfolio of brands.
- Competitive benefits: Paid time off policies, 401(k)/RRSP match, medical/dental/vision and a variety of supplemental policies, and employee discounts at our portfolio companies
Interview Process- 📞 Step 1: If you align with our vision and meet the qualifications, we'll reach out to schedule a conversation and introduce CSC.
- Step 2: You'll complete a short AI or product-building challenge so we can understand how you approach problems and execution.
- Step 3: Participate in deep-dive interviews with CSC leadership focused on your experience, product mindset, and operational thinking.
- 📩 Step 4: Offer. We'll move fast for the right candidate.
Interview process is subject to change. Any updates will be communicated promptly and clearly.