We are seeking a highly motivated Lead Full Stack Developer to drive the design and development of cutting-edge web and mobile eCommerce applications across our various business lines: retail delivery/click-and-collect (B2C), wholesale B2B, and CPG brands via retailer (B2B2C) and D2C where permitted. This role is crucial in a high-visibility, business-facing team that aligns strategic objectives with tactical demands in the rapidly growing cannabis industry.
Responsibilities:
- Lead a diverse development team with varying levels of seniority and skillsets
- Contribute to the full development cycle: technical design, development, testing, experimentation, analysis, and launch
- Review and write both code and technical documentation
- Develop client-side single page applications and server-side microservices
- Design and build modern cloud-native software with decoupled and high-performance systems
- Utilize cloud-native serverless technologies like AWS Lambda
- Optimize architecture for security, scalability, reliability, and resiliency
- Establish and improve testing processes for high-quality, maintainable code
Tech Stack:
- Frontend: React, Next.js, Composable / Atomic Design
- Backend: Node.js, TypeScript, Serverless
- Architecture: Microservices-based, API-first, Cloud-native SaaS, Headless
Qualifications:
- 7+ years of progressive professional development, including 1+ years in a Lead capacity
- Experience in designing and delivering complex technical solutions across multiple development cycles
- Strong mentoring, organizational, and communication skills
- Deep technical competency and thought leadership, with eCommerce experience preferred
- Proficiency in unit, functional, and integration testing (e.g., Jest, Selenium)
- Knowledge of relational and non-relational databases, functions and containers, REST and GraphQL APIs
- Experience with DevOps, cloud architecture, and platform services on AWS, Azure, or GCP
Additional Requirements:
- Must pass required background checks
- Must be compliant with legal and company regulations for working in the industry
- Minimum age of 21 years
This role offers an exciting opportunity to shape the future of eCommerce in the cannabis industry, working with cutting-edge technologies and leading a talented team. Join us in driving innovation and growth in this dynamic sector.