Senior Full Stack Software Engineer - Remote
DistruAbout Distru
Distru is a leading software platform in the cannabis industry, designed to streamline supply chain operations. Our product integrates with various platforms like LeafLink, Trym, major POS systems, and QuickBooks, making it a central solution for managing inventory, orders, and customer relations.
Role Overview
As a Senior Full Stack Software Engineer at Distru, you will be responsible for developing and maintaining our software platform. You will work closely with product, customer success, and customers to define and execute our roadmap. This role is fully remote and timezone agnostic, allowing you to work from anywhere.
Responsibilities
- Develop and maintain the full stack of Distru's software platform using technologies like Elixir, PostgreSQL, GraphQL, TypeScript, and React.
- Take full ownership of shipping core workflows of the product.
- Collaborate with various teams to define and execute the product roadmap.
- Write simple, effective, and well-tested code that follows established patterns.
- Proactively drive communication with different departments to achieve desired outcomes.
- Learn and master the domain knowledge around ERPs, Supply Chain, and the Cannabis industry.
Requirements
- Strong experience in full stack engineering, particularly with Elixir, PostgreSQL, GraphQL, TypeScript, and React.
- Experience working on large, contextually complex applications.
- Proven ability to own and execute major features from start to finish.
- Excellent communication skills and the ability to work independently.
- Experience in developing complex SaaS products is a plus.
Why Join Us?
- Work with a passionate team that is committed to the cannabis industry.
- Enjoy a remote work culture that values flexibility and autonomy.
- Benefit from a transparent leadership team that shares company financials.
- Participate in yearly team vacations to exciting locations.
- Receive competitive benefits including extensive health coverage and stock options.
Interview Process
- 20-minute intro chat.
- 45-minute interview with the CTO.
- 60-minute take-home assignment in JavaScript or Elixir.
- 45-minute post-take-home interview with the Director of Engineering.
- 15-minute call with the CEO.
- Offer letter.
Benefits Extracted with AI
- 18 days paid time off
- Full medical, vision, and dental coverage
- Remote work culture
- Transparent leadership
- Yearly team vacations
- Employee-friendly stock options
Similar jobs
Last update: 23 minutes ago
Full Stack Engineer with React.js and TypeScript
Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Software Engineer
Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Full-Stack Engineer with React.js and TypeScript
Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.
Remote Fullstack Engineer with Shopify Experience
Join MANSCAPED® as a Remote Fullstack Engineer. Work with Shopify, React, NodeJS, and more. Enjoy great benefits and a collaborative environment.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Remote Fullstack Software Engineer
Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.
Senior Full Stack Engineer with Front-End Focus
Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Full-stack Developer with PHP and JavaScript
Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Staff Fullstack Engineer
Join Vendr as a Staff Fullstack Engineer to lead the development of our Marketplace platform, enhancing product discovery and procurement.
Full Stack Developer
Join AeroVect as a Full Stack Developer to design and maintain web applications for the aviation industry. Work remotely with modern tech.