Senior Software Engineer, eCommerce (Remote)
Jane Technologies · Santa Cruz, CA, US
Apply directly on Jane Technologies’s careers site — no account needed.
About the role
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.
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.
Perform and participate in.
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
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.
Skills
- JavaScript
- TypeScript
- React
- Node.js
- SQL
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 160 live jobs · 17 643 companies tracked · 6 161 added today