Job details

Lead Software Developer (React/Node)

  • REST
  • Node.js
  • GraphQL
  • AWS
  • TypeScript
  • Next.js
  • SaaS

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 3 months ago

The Role 

We are looking for an exceptionally motivated Lead Full Stack Developer to accelerate the design and development of cutting-edge web and mobile eCommerce applications across our many lines of business: retail delivery/click-and-collect (B2C), wholesale B2B, and CPG brands both via retailer (B2B2C) and D2C where allowed. The role is a foundational piece of a highly visible, business facing team focused on aligning strategic objectives with tactical demands in the cannabis industry, one of the fastest growing and most innovative industries in the US. 

Responsibilities 

  • Lead a diverse dev team of varied seniority and skillset
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing and writing both code and tech docs
  • Build and integrate client-side single page applications and server-side microservices into functional solutions that delight and engage our customers
  • Lead the design and development of modern cloud-native software, producing decoupled and highly-performant systems
  • Leverage cloud-native serverless technologies such as AWS Lambda to drive innovation and maximize speed to market in the software development life cycle
  • Optimize architecture for security, scalability, reliability, and resiliency
  • Codify, maintain and improve testing processes to ensure high quality and maintainable code 

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
  • Track record designing, delivering and supporting complex technical solutions across multiple dev cycles, balancing priorities and distributed teams
  • Ability to mentor, organize and communicate with people
  • Deep technical competency and thought leadership, leveraging existing proficiencies or adopting new frameworks; eCommerce experience preferred
  • Unit, functional and integration testing via frameworks such as Jest or Selenium
  • Relational and non-relational databases; functions and containers; REST and GraphQL APIs
  • DevOps, cloud architecture and platform services on AWS, Azure or GCP 

Additional Requirements 

  • Must pass any and all required background checks  
  • Must be and remain compliant with all legal or company regulations for working in the industry  
  • Must be a minimum of 21 years of age 

#LI-HYBRID