Senior Engineer, Digital Products - Culver City, CA

Summary

Firm is seeking experienced Software Engineers to join our Digital Products team.

Firm is a premium cannabis retailer and is looking for an experienced Senior Full-Stack Engineer to join our Digital Consumer Products team. The position requires a strong background in computer science and deep experience in full-stack web application and native mobile development. This engineer will be responsible for the production, modification, and maintenance of our main consumer-facing responsive website, our in-store consumer apps, and our consumer facing mobile apps. They will use their knowledge of HTML, CSS, and JavaScript to create user friendly and effective interfaces to support and enhance the experience of our current and potential retail customers.



Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Work in complete vertical slices from the Front-end to the Data Layer.

  • Ensure the website is optimized and adheres to relevant usability standards and compliance requirements.

  • Ensure data security and privacy standards met with appropriate technology & standards.

  • Manage plugins and/or tools to optimize performance and track metrics (i.e. Google Analytics).

  • A/B testing tool and experiment experience (Apptimize, Google Optimize etc.).

  • Create and maintain documentation on application design standards, processes, and code changes.

  • Support existing applications by tracking and fixing bugs and creating performance improvements.

  • Ensure integrity and robustness of code by writing necessary unit, integration, and end-to- end tests where applicable.

  • Collaborate with team to architect performant, scalable, stable and flexible web and mobile applications.

  • Optimize application for maximum speed, response times and performance.

  • Collaborate with the internal IT team to interface and integrate with in-store POS infrastructure and services.

  • Mentor less experienced developers.

  • Willingness and ability to lead and coach a team.

  • Comfortable making decisions and recommendation in technology selection, technical architecture and approach.

  • Supporting and developing software for a wide array of consumer-facing tools and applications, driving outcomes that include user acquisition, engagement, eCommerce, loyalty, and more

  • Contributing to a technical team using agile development methodologies in order to write, test, and deploy software applications

  • Work closely with our Product Directors to build digital products that drive business results and achieve specific outcomes

  • Providing supporting documentation and/or procedures for development and operations

  • Collaborate and lead technical teams in an Agile development environment

 

Required Training and Experience:

  • Knowledge and experience programming in a major back end language: PHP, Python, Java, etc.

  • Knowledge and experience in a major frontend framework: React, Angular, etc.

  • Knowledge and experience with HTML5, CSS3, Bootstrap, etc.

  • Experience with MySQL or PostgreSQL.

  • Experienced in .NET development (DNN EVOQ CMS experience highly preferred)

  • Knowledge and experience with eCommerce or 3rd party hosted solutions and the ability to design, manage, and maintain them

  • Knowledge and experience creating responsive cross-browser compatible web pages with rich content.

  • Familiarity with Agile software development methodologies

  • Proven ability to work in a rapid release production environment

 

Education:

  • A Bachelor’s degree in Information Science, Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Mathematics, or related discipline with a minimum of 5 years of related experience developing consumer-facing Web and Mobile applications.

  • 8+ years experience in responsive web development or related field using HTML, CSS, JavaScript.

  • 5+ years experience using a modern JavaScript framework (React, Angular, Backbone, Ember, etc.)

  • Native iOS application development.


Member Login
Welcome, (First Name)!

Forgot? Show
Log In
Enter Member Area
My Profile Not a member? Sign up. Log Out