Senior Software Engineer
Weedmaps
Job highlights
Summary
Join Weedmaps as a Senior Software Engineer and contribute to the design and development of mission-critical components of our distributed platform. You will work in a high-volume, low-latency environment, taking ownership of significant features and collaborating with stakeholders. Responsibilities include designing, coding, troubleshooting, and supporting scalable services, optimizing legacy code, and participating in code reviews. This remote position requires a Bachelor's degree or equivalent experience, 7+ years of software development experience, 5+ years of experience with Ruby, and expertise in building responsive user interfaces. Weedmaps offers a competitive salary, comprehensive benefits including health insurance, retirement plan, paid time off, and various other perks.
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
- Minimum 5 years experience with Ruby
- Expertise in building responsive user-interfaces
- Effective communication skills, a positive attitude, and ability to give and receive constructive feedback
- 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
- Take pride in raising the bar for engineering excellence across the organization
- Deep understanding of the GitFlow branching strategy
- Computer science or other engineering background
Responsibilities
- Take ownership of significant features and drive them from development to production
- Collaborate with stakeholders to build new and iterate on existing features
- Cultivate sense of customer empathy to continue building an exceptional product
- Help optimize legacy code for improved performance
- Regularly participate in code reviews and other team functions
- Passionate about improving processes and developer productivity
- Pair with other engineers regularly
- Design, code, troubleshoot, and support scalable services in a high volume and low latency environment
- Design and development of mission-critical components of a distributed platform
Preferred Qualifications
Familiarity with server-side frameworks such as Next.js or Ruby on Rails
Benefits
- Physical Health benefits: Medical, Dental & Vision: Employee - employer paid premium 100%
- Company contribution to a HSA when electing the High Deductible Health Plan
- For plans that offer coverage to your dependents, you pay a small contribution
- Mental Health benefits: Free access to CALM app for employees and dependents
- Employee Training
- Mental Health seminars and Q&A sessions
- Basic Life & AD&D - employer paid 1x salary up to $250,000
- 401(k) Retirement Plan (with employer match contribution)
- Generous PTO, Paid Sick Leave, and Company Holidays
- Supplemental, voluntary benefits
- Student Loan Repayment/529 Education Savings - including a company contribution
- FSA (Medical, Dependent, Transit and Parking)
- Voluntary Life and AD&D Insurance
- Critical Illness Insurance
- Accident Insurance
- Short- and Long-term Disability Insurance
- Pet Insurance
- Family planning/fertility
- Identity theft protection
- Legal access to a network of attorneys
- Paid parental leave
- Generous PTO and company holidays
- Numerous opportunities and tools to learn and grow your professional skills
- Endless opportunities to network and connect with other Weedmappers through speaker series, Employee Resource Groups, happy hours, team celebrations, game nights, and much more!
Share this job:
Similar Remote Jobs
- πArgentina
- πGermany
- π°$165k-$195kπWorldwide
- π°$175k-$225kπWorldwide
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States