Full Stack Software Engineer
Summary
Full Stack Software Engineer in San Juan, PR building an ERP platform (supply chain, inventory, finance, operations) for a cannabis-industry company. Works on a small team with the CTO/CEO, owning features end to end from data model to UI using HTML5/CSS3/JavaScript and PostgreSQL, deploying to cloud platforms.
SXSE Enterprises is the financial and legal backbone for a family of operating companies spanning retail, manufacturing and transportation operations, real estate development, construction management, software development and additional consulting and professional services across multiple U.S. states and Puerto Rico.
SXSE Enterprises is hiring a Full Stack Software Engineer to help build an enterprise resource planning platform that brings supply chain, inventory, finance, and operations into a single system. The platform is in production today with a growing user base.
You'll work directly with our CTO and CEO on a small team, own features end to end (data model through UI), be in the room for architecture decisions, and build with AI tools as part of the daily workflow.
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 role must be based in San Juan, Puerto Rico.
What you'll do:
- Design, build, and maintain features across the full stack
- Write well-tested code following best practices and deploy it yourself
- Work with users to get the architecture and implementation right
- Take part in code reviews and architecture discussions
- Troubleshoot and fix production issues
Required Qualifications:
- Bachelor's degree in Computer Science or a closely related field (required)
- 2–5 years of professional experience building and shipping web applications
- Solid understanding of modern front-end technologies: HTML5, CSS3, and JavaScript
- Hands-on experience with relational databases, including query writing and schema design (PostgreSQL preferred)
- You write unit and integration tests as a matter of course
- You've deployed applications to a cloud platform (AWS, Heroku, DigitalOcean, or similar)
- You can explain a technical decision clearly to someone who isn't an engineer
- Strong attention to detail and problem-solving skills
- Ability to pass a pre-employment background check
Preferred Qualifications:
- Java and Spring (Spring Boot)
- Ruby on Rails
- React or a similar modern front-end framework
- API design and implementation
- Experience with ERP, accounting, or inventory systems
Compensation & Benefits:
- Compensation $100k - $150k, commensurate with experience
- Health, dental, and vision insurance
- Paid Time Off (PTO) and Paid Sick Leave (PSL)
- Paid company holidays and Christmas bonus per Puerto Rico law
Any offer of employment is contingent on the successful completion of our pre-employment process, which includes your written consent to a background check conducted by a third-party consumer reporting agency.
SXSE Enterprises is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law.
Skills
As published by greenhouse · 17 questions · 2 written answers
Basics
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter
Short answers (8)
- Preferred First Name optional
- LinkedIn Profile optional
- Website optional
- Street Address
- City
- Zip
- Have you used AI tools (Claude, ChatGPT, or similar) in your work? If yes, briefly describe how.
- What is your availability to start?
Pick from a list (7)
- State
- Are you legally authorized to work in the United States?
- Can you provide documentation establishing your identity and eligibility to be legally employed in the United States?
- Are you willing to consent to a criminal background check?
- What is your desired base salary?
- This role is 100% on site in the San Juan metro area. Do you currently reside in Puerto Rico, or are you willing to relocate?
- This role is conducted entirely in English. How would you rate your written and spoken English?
Written answers (2)
- Describe one feature you owned end to end — data model through UI. What was the stack, what did you build, and what was in production when you finished?
- Walk us through how a change you wrote gets from your machine to production. Who reviews it, how is it tested, and where is it deployed?





