Full-Stack Developer
We are seeking a Full Stack Software Engineer with Web Development experience to join our team and play a key role in our product development. Our mission is to build comprehensive software solutions that serve various needs across the cannabis industry. With over a decade of experience, we are a rapidly expanding company, continuously growing into new markets across the U.S., positioning ourselves as a leader in the industry.
This is hybrid position based in San Juan, Puerto Rico.
Key Responsibilities:
- Design, develop, and maintain web application features
- Write high-quality, well-tested code following best practices
- Collaborate with team members on architecture and implementation decisions
- Troubleshoot and resolve complex technical issues
- Participate in code reviews and technical discussions
Requirements:
- Must be at least 21 years of age.
- 2–5 years of professional experience developing web applications
- Strong proficiency in Ruby and the Ruby on Rails framework (experience with Rails 7+).Solid understanding of modern front-end technologies: HTML5, CSS3, and JavaScript
- Experience with modern Rails tools such as Hotwire, Turbo, or Stimulus is helpful but not required.
- Hands-on experience with relational databases, preferably PostgreSQL, including basic query writing and schema design (optimization experience is a plus).
- Experience using front-end build tools (e.g., Webpack, Vite), package managers (e.g., npm/yarn), and component libraries.
- Demonstrated ability to write unit, integration, and/or end-to-end tests (e.g., using RSpec or Minitest) to ensure code quality.
- Experience deploying applications to cloud platforms (e.g., AWS, Heroku, DigitalOcean, GCP)
- Ability to work effectively in a startup environment
- Comfortable discussing medical and recreational cannabis in a professional setting
- Ability to pass a pre-employment background check
- Must commit to working sober – we love cannabis, but we do not get high on the job
Qualifications:
- Computer Science/Engineering Degree and/or related field equivalent preferred
- Experience with Ruby on Rails
- React or similar modern frontend framework experience
- Excellent communication skills
- Understanding of API design and implementation
- Strong attention to detail and problem-solving skills
Benefits and Compensation:
- Compensation: $100k - $150k
- Health, Dental and Vision insurance
- Free Employee Assistance Program (EAP)
- Employee Discount Program offering exclusive discounts from top national retailers
- Paid Sick Leave (PSL) and Personal Time Off (PTO)
- Holiday Pay for anyone working New Years Day, 4/20, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day
Recommended Jobs
Sales Development Associate
Description Sales Development Associate Fort Myers, FL or Irving, TX About Gartner We deliver actionable, objective insight that drives smarter decisions and stronger performance on an o…
General Dentist
General Dentist – Full-Time Smile Avenue Family Dentistry | Cypress, TX Smile Avenue Family Dentistry is hiring a full-time General Dentist for our Cypress, TX location. This is an onsite rol…
Infusion Nurse Practitioner (PRN)
Metro Infusion Center (Affiliated with Metro Infectious Disease Consultants) is seeking a licensed Nurse Practitioner for supervision and administration of infusion therapy on a PRN basis to work…
Truck Driver /CDL-A / OTR / 1099
Hiring immediately for Class A Driver! Bold Safe Trucking is a top employer of CDL Truck Drivers across the country. In addition to a great starting salary, we offer great benefits and great sched…
Electrician
Yellowstone Local is proud to represent KDR Electrical Services, an industry leader in commercial electrical contracting. If you’re a commercial electrician who wants consistent hours, clean job…
Warehouse Devices Deployment Technician
Job Responsibilities: Diagnosing and troubleshooting mechanical, configuration, and compatibility issues with equipment Maintain and calibrate printers used for labeling and documentation purpo…
Data Engineer
About the job: Data Engineer Career Level : Mid-level Location : Hybrid / Onsite Who We Are: This is Spearhead Technology — where every ch…
Assistant Project Manager - Mission Critical Data Center
Job Title: Traveling Assistant Project Manager Department: Operations Reports to: Bill Nippert, EVP of National Accounts Hourly: $65,000 - $85,000, depending on experience Location: H…
Wet Utilities General Laborer Spanish
¡DNT Construction está contratando varios Obreros Generales para nuestros proyectos de Utilidades Húmedas en el área de Austin! El Departamento de Utilidades Húmedas apoya los sistemas de servicios …