Description
We are seeking a Senior Full Stack Engineer to play a key role in building best-in-class microservices, scalable business-facing dashboards, and customer-facing experiences at Backcountry, a leading online retailer of outdoor products.
As a Senior Full Stack Engineer, you will own the technical direction of services within our cloud platform, collaborating with cross-functional teams to design, implement, and optimize systems that deliver measurable business value.
Responsibilities:
- Architect, design, and implement full-stack applications and services in TypeScript/JavaScript on AWS Serverless (Lambda, CloudFront, CodePipeline).
- Develop responsive, functional components in React for web applications.
- Publish and maintain APIs, SDKs, and CLIs for internal developer use across the organization.
- Partner with Product and Design teams to deliver new features and enhancements that improve both customer and business experiences.
- Participate in the full software development lifecycle – requirements gathering, design, development, testing, deployment, monitoring, and documentation.
- Advocate for solving real business problems in every story; prioritize simplicity, scalability, and maintainability in all solutions.
- Ensure reliability and performance through robust automated testing, monitoring, and alerting.
- Conduct code reviews, promote engineering best practices, and contribute to technical design discussions.
- Mentor junior engineers, provide architectural guidance, and occasionally lead small project teams.
- Stay up to date with industry trends, emerging tools, and modern practices, sharing knowledge to help elevate the team.
Requirements:
- 7+ years of software engineering experience, including 3+ years with TypeScript.
- Proficiency across the stack: React, Node.js, AWS (Lambda, CloudFront, CI/CD), Docker/Kubernetes, and both SQL & NoSQL databases.
- Strong foundation in software design principles, OOP, design patterns, and algorithms.
- Experience working within agile methodologies (Scrum preferred).
- Excellent problem-solving skills, attention to detail, and ownership throughout the entire software lifecycle.
- Strong communication and collaboration abilities, with proven success working across teams.
- Passion for scalable systems, elegant abstractions, and high-quality code.
Benefits:
- Impact at Scale: Your architectural decisions will directly shape the platform experience for millions of outdoor enthusiasts across Backcountry, Competitive Cyclist, MotoSport, and Steep&Cheap.
- AI-First Skill Building: Get hands-on with the most advanced AI tools on the market , drive complex agentic workflow and toolset development that brings real value to our engineering teams and customers.
- Full Ownership: You will own critical systems end-to-end, from architecture through production support, with the trust and autonomy to make decisions that matter.
- Competitive Benefits: Paid time off, competitive compensation, and employee discounts with Backcountry.