Senior Software Engineer, eCommerce (Remote)

Jane Technologies

United States

Hybrid

USD 170,000 - 205,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health, Dental, Vision
401k
Unlimited PTO
Home office stipend
Equity

Job summary

Jane Technologies is seeking a senior software engineer to own and evolve our eCommerce platform. You will implement user-facing features, build scalable backend services, and partner with product managers and designers to deliver robust, high-performance experiences for thousands of dispensaries and brands.

The role requires strong React/Javascript experience, CS fundamentals, and a collaborative mindset. Equity, a comprehensive benefits package, and a hybrid work model are offered.

Qualifications

  • 4+ years of professional software engineering in a product-centered team.
  • Experience building frontend React applications, ideally in ecommerce, marketplaces, or high-traffic consumer web.
  • Strong CS fundamentals: data structures, algorithms, and code design principles.
  • Proficiency in Javascript/Typescript and React; Ruby on Rails is a plus, server-side JS is a plus.
  • Relational databases familiarity.

Responsibilities

  • Implement, test and maintain new user-facing functionality on our eCommerce platform.
  • Build scalable backend services and APIs powering our web applications.
  • Collaborate with Product Managers, Designers, and other Engineers through design reviews, feature planning, and code reviews.
  • Identify and resolve performance bottlenecks.

Skills

React
Javascript/Typescript
Ruby on Rails
Distributed systems
CS fundamentals
Frontend development
Performance optimization
Technical communication

Tools

PostgreSQL

Job description

Company Overview:

Jane Technologies is an MIT-founded eCommerce company in the cannabis industry experiencing rapid growth. We believe in cannabis’s ability to bring well-being, health, and love to the world, and our mission is to bring confidence to the online cannabis shopping experience. Our platform connects consumers with local dispensaries and brands, creating a seamless shopping experience and delivering industry-leading insights to our retail, brand, and integration partners.

Dispensaries use Jane to sell cannabis products compliantly and efficiently. Brands plug into the platform to reach shoppers via personalized sponsored content. Shoppers engage with Jane’s online menus to make purchasing decisions via rich product content and verified reviews. These services come together to form a tightly integrated ecosystem - creating diversified revenue streams for Jane and a win-win-win equation for the industry.

Learn about our team, our culture, and if Jane is the right fit for you.

Check out our company at: https://www.iheartjane.com/team#careers

About Us:

We are a small close-knit team of highly technical engineers with diverse backgrounds. Our engineering culture values lean development and data-driven practices. Together, we are building a robust, feature-rich, and easy-to-use eCommerce platform that powers online shopping for thousands of dispensaries and brands. We’re AI-enabled, not AI-driven. AI tools (Claude, AI-assisted reviews, generated plans) are part of how we work, but the engineering judgement behind every decision is human.

What You Will Do
  • Implement, test and maintain new user-facing functionality on our eCommerce platform
  • Build scalable backend services and APIs that power our web applications
  • Partner with other senior engineers to contribute to high level decisions about the architecture and design.
  • Engage with Product Managers to make Jane’s eCommerce storefront offerings sound, robust, and easy to use.
  • Help communicate and implement best practices across the engineering team.
  • Collaborate closely with Product Managers, Designers, and other Engineers through design reviews, feature planning, and code reviews.
  • Identify and resolve performance bottlenecks.
Qualifications
  • 4+ years of professional software engineering experience in a product-centered team.
  • Demonstrates senior-level ownership: independently navigates ambiguity and proactively moves work forward without waiting for direction.
  • Experience building frontend React applications, ideally in eCommerce, marketplaces, or high-traffic consumer web. Hands-on with one or more of: product discovery and search/browse experiences, cart and checkout flows, or performance optimization for conversion-critical pages. You understand the constraints that make eCommerce frontend distinct: SEO best practices for organic discovery at scale, and building embedded or white-label experiences that perform seamlessly across many partner sites and brands.
  • Systems-level problem solver: comfortable navigating ambiguous, high-complexity challenges across distributed systems and infrastructure.
  • Strong Computer Science fundamentals: data structures, algorithms, and code design principles.
  • Proficiency in Javascript/Typescript and React, with a demonstrated ability to pick up new languages and adapt to a rapidly evolving stack. Experience with Ruby on Rails is preferred but not required, and server-side JavaScript experience is a plus.
  • Base level familiarity with relational databases.
  • Strong technical communication: expresses ideas clearly through well-crafted code, written documentation, and team communication with both technical and non-technical audiences
  • Collaborative by nature: as eager to mentor and share knowledge as to learn from others, with a genuine passion for craft and how great software gets built

$170,000 - $205,000 a year

The compensation range for this position is $170,000-$205,000 annually in addition to benefits and equity. The starting compensation is based on various factors such as skills, experience, training, and business needs. The range of a role and compensation provides the opportunity to progress as you grow and develop at Jane.

Our Benefits:

Great compensation package and equity

Health, Dental, Vision, 401k, Unlimited PTO, and home office stipend

Jane Technologies is proud to be an equal opportunity employer and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.

Jane Technologies, Inc. participates in the federal government’s E-Verify program, which confirms employment authorization of all newly hired employees in conjunction with the Form I-9 Employment Eligibility Verification. E-Verify is not used as a tool to pre-screen candidates. For up-to-date information on E-Verify, go to www.uscis.gov and click on ‘E-Verify’ located near the bottom of the page.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, eCommerce (Remote)
Senior Software Engineer, eCommerce (Remote)

Jane Technologies, Inc. • Santa Cruz (CA)

On-site
USD 170,000 - 205,000
Equity
Benefits package
Home office stipend
Account Executive, Retail (Remote)
Account Executive, Retail (Remote)

Jane Technologies • United States

Remote
USD 145,000 - 165,000
Remote work
Benefits
Equity
Sr. Software Engineer, eCommerce (Equity & Unlimited PTO)
Sr. Software Engineer, eCommerce (Equity & Unlimited PTO)

Jane Technologies • United States

Hybrid
USD 170,000 - 205,000
Health, Dental, Vision
401k
Unlimited PTO
+2
Senior Developer - Patient Booking
Senior Developer - Patient Booking

Openkrill • United States

Remote
USD 128,000 - 200,000
Staff Developer - Cloud Engineering
Staff Developer - Cloud Engineering

Openkrill • United States

Remote
USD 158,000 - 248,000
Senior Developer - Payments
Senior Developer - Payments

Openkrill • United States

Remote
USD 128,000 - 200,000
Staff Developer - Patient Booking
Staff Developer - Patient Booking

OpenKrill • United States

On-site
USD 158,000 - 248,000
Senior Developer - Developer Acceleration
Senior Developer - Developer Acceleration

Openkrill • United States

Remote
USD 128,000 - 200,000
Senior Manager, Growth Strategy & Insights
Senior Manager, Growth Strategy & Insights

Jane App • United States

On-site
USD 140,000 - 227,000
Comprehensive benefits package
Salary transparency & growth program
Staff Data Engineer - Customer Signals & Instrumentation
Staff Data Engineer - Customer Signals & Instrumentation

OpenKrill • United States

On-site
USD 120,000 - 190,000