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: 7 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