arrow_back_ios_newBackSoftware Developer (Front-end)

Software Developer (Front-end)

Job ID: 15723
Company: HERBL
Location: Remote
Salary: TBD
Number of Vacancy: 1
Employment Type: Contractor
Posted: 30+ days ago
Deadline: 01 Jan, 2023

Job Description:

HERBL is California’s largest cannabis distributor and supply chain solutions company servicing more than 850 storefront and non-storefront retail licensees. Founded in 2016, HERBL’s team is composed of distribution and retail experts with extensive experience in large-scale global supply chains. HERBL brings the state's leading cannabis retailers and top brands together through world-class technology, unparalleled service, and high-security, state-of-the-art facilities, and trucks. Exclusive brand partners include the leaders in flower, vapes, edibles, topicals, pre-rolls, and concentrate. To learn more, visit www.HERBL.com. * - We’re a small but growing team who is looking for software engineers to help us solidify our existing enterprise web applications as we enter a period of rapid growth. Our team works remotely with members spread across the United States. - You'll be helping us serve up a modern e-commerce experience for hundreds of thousands of consumers who visit our marketplace (blackbirdgo.com) every month, as well as build tools to better support the brands and businesses who serve them every day. - The role itself is a mix of creative problem solving and in-depth engineering implementation primarily on the front-end part of the stack, but the day-to-day specifics will depend on who you are and what types of challenges you’re most interested in. - We will happily onboard you onto the technologies and frameworks we use if they are new to you. * - You will have the opportunity to work across the entire product suite based and stack on your preferences but will primarily find yourself working within our front-end technologies to build and maintain a scalable UI architecture for all our users. Currently our front-end architecture utilizes: - Angular 12 with

Job Requirements:

Typescript - RxJS and Angular Material UI libraries - NgRx for state management - Nrwl's Nx for monorepo management - Resolving client pain points related to online e-commerce solutions, wholesale fulfillment, last mile delivery, advertising, and SMS/email marketing. - Help our team evaluate, design, and implement feature sets that solve problems uncovered by our product and operational teams. - Help define technical scopes for features that are being scoped, in development, or already in production. - Proactively voice concerns about technical debt and help us come up with plans to resolve it. - Build features in a manner that allows for code re-use across a wide range of product offerings that are adaptable to changing legal requirements pertaining to the cannabis industry. _ - Since this is a mid level role we'd prefer for you to have 2+ years of professional software development experience - You have a past project using one of the front-end technologies below: - Angular 4+ - VueJs - React - Typescript - Experience with REST APIs - Experience working alongside people from a range of design and product disciplines - The software team at Blackbird is committed to building an inclusive work environment within tech, so please let us know if you require any accommodations for your interview. - Seniority level and compensation will be discussed prior to an offer being presented in either step one or two of our interview process so that you know where you stand in regards to the rest of our team before making any decisions. - If we move forward with your application, the interview process will consist of: - 1. An initial 30 minute phone interview with the hiring manager. - 2. A take home test based around a small Angular project to help us understand what your onboarding would look like. You'll do the test on your own time when is convenient for you