Senior Software Engineer
Ruby, Hybrid
Confirmed live in the last 24 hours
Weedmaps

501-1,000 employees

Technology and software provider for the cannabis industry
Company Overview
WM Technology, Inc., operating under Weedmaps, is a pioneering force in the cannabis industry, providing comprehensive B2C and B2B platforms that facilitate product discovery, engagement, and compliance with evolving regulations. The company's commitment to transparency and inclusivity is evident in its advocacy for legalization, social equity, and licensing, as well as its partnerships for further learning about cannabis. With a decade-long track record, WM Technology's industry leadership is demonstrated by its robust software infrastructure, its role in legislative change, and its dedication to safe, legal access to cannabis worldwide.
Data & Analytics
Consumer Software

Company Stage

N/A

Total Funding

$325M

Founded

2008

Headquarters

Irvine, California

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-5%

2 year growth

-19%
Locations
Irvine, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Ruby
Ruby on Rails
Next.js
CategoriesNew
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Requirements
  • Bachelor's degree or equivalent practical experience.
  • Minimum of 7 years of professional software development experience.
  • Minimum 5 years of development experience at startup / mid-sized companies
  • Effective communication skills, a positive attitude, and ability to give and receive constructive feedback
  • Minimum 5 years experience with Ruby
  • Expertise in building responsive user-interfaces
  • Possess a high level of attention to detail and aesthetic sensibilities
  • Expert knowledge of modern browser technologies, cross-browser compatibility issues, and client-side performance considerations
  • Deep understanding of the GitFlow branching strategy
  • Familiarity with server-side frameworks such as Next.js or Ruby on Rails
  • Computer science or other engineering background
Responsibilities
  • Collaborate with stakeholders to build new and iterate on existing features
  • Regularly participate in code reviews and other team functions
  • Provide technical leadership and assist guiding the team's overall technical direction
  • Improve processes and developer productivity
  • Offer mentorship and pair with other engineers regularly
  • Provide business impact through engineering
  • Build an experience that helps retailers optimize delivery to their customers
  • Pair with other engineers regularly