Senior Full Stack Developer

  • Full-time

Company Description

CraftShack, Inc. is an innovative and industry leading e-commerce corporation that offers craft beer online across the United States. CraftShack is a fast growing company and differentiates itself through a strong network of partners, vendors and fulfilment centers throughout the U.S.

Job Description

As the Senior Level Developer, the role is responsible for the initial build and launch management of applications from the ground up. The position will continue to build on the application experience for CraftShack’s fulfillment centers, partner stores and customers (The Market Place) The role is also responsible for management and development of any additional CraftShack e-commerce and distribution tools needed as the company continues to grow.

Proficiency in various programming and markup languages is required. CraftShack utilizes Shopify and is built on the Ruby framework. Shopify’s open API will be utilized to build custom applications. The salary based position is roughly 40 hours per week and compensation commensurate with experience

The position must be based in San Diego, CA. Relocation will not be provided.

Qualifications

The ideal candidate will have a strong understanding of inventory management and partner/network utilization experience, along with e-commerce experience. Masters in Computer Science and 4 years of experience working as a Full-Stack developer.

Additional Information

The Senior Developer’s core areas of accountability are as follows:

  • Develop technical roadmap with company CEO
  • Help scale CraftShack platform and improve performance
  • Debug and test completed work/projects
  • Launch features to be used for both customer facing products and those of our integration partners
  • Expand our capabilities around extracting and processing inventory data from our partner stores to help build the richest database of beer
  • Implement the finished work onto CraftShack’s live instance using GitHub
  • Work with our various teams for improvement options
  • Follow coding standards of MVC architecture
  • Follow design kit for integration of new UI elements
  • Solve downtime issues
  • Enable users to follow and engage with vendors; like, stash and various notification elements
  • Build login capability (each partner will have their own login for billing, shipping etc.)
  • Integrate CraftShack with various apps, while determining if rebuilding the app internally makes the most sense.

_____________

Required Skills (Technical) ­­

  • PHP
  • HTML
  • CSS
  • AWS
  • JavaScript
  • AngularJS