Software Developer

Remote Full-time
About opsi opsi is a growing restaurant technology company on a mission to transform how restaurant professionals operate daily. We build human-centered, outcome-driven technology that cuts through the noise and helps restaurant businesses measure real success. Our motivated team is passionate about creating solutions that make a genuine impact in an industry we care deeply about. The Role We're looking for a Software Developer to join our development team as a foundational member who will help us scale our platform and grow our engineering capabilities. This is an exciting opportunity to work directly with our Head of Product and Principal Engineer while playing a key role in building technology that transforms restaurant operations. In this role, you'll focus on maintaining platform stability, leading new partner integrations, and ensuring our existing systems continue to deliver value to restaurant professionals.You'll build cost of goods control systems, automated daily reporting tools, and budget management applications that eliminate manual tracking and provide restaurant operators with real-time financial visibility. Key Responsibilities Platform Maintenance & Stability - Ensure robust performance of existing integrations and core platform functionality Partner Integration Leadership - Lead new partner integration projects with strategic guidance from our Principal Engineer Full-Stack Development - Build and maintain features across our Ionic/SolidJS + Express/Node frontend and backend systems Code Quality & Architecture - Contribute to a clean, maintainable codebase as we scale our development team Restaurant-Focused Solutions - Develop features that solve real operational challenges faced by restaurant professionals Team Foundation Building - Help establish development practices and culture as we grow our engineering team Cross-Functional Collaboration - Work closely with product and leadership teams to deliver impactful solutions Required Qualifications CS degree or equivalent knowledge with proven ability to work across frontend and backend systems Strong JavaScript/TypeScript/Node.js skills with experience in modern frameworks (React/SolidJS) API development and integration experience - comfortable building and consuming RESTful APIs Relational Database experience (preferably MySQL) and data modeling Problem-solving mindset with ability to debug complex integration issues Collaborative approach to working with small, close-knit teams Self-motivated with ability to take ownership of projects and drive them to completion Preferred Qualifications Restaurant industry experience - understanding of restaurant operations, pain points, and workflows SolidJS framework experience or willingness to learn quickly B2B SaaS development background with understanding of business software needs Integration platform experience working with third-party APIs and webhooks Startup environment experience with ability to wear multiple hats and adapt quickly At this time, we are not able to offer sponsorship for employment visas. Candidates must have U.S. work authorization. What We Offer Comprehensive benefits including 401(k) after 6 months of employment Unlimited paid time off plus dedicated sick leave $100 monthly dining credit to spend at GoTab partner locations Remote-friendly culture with flexible hybrid options Exceptional growth opportunities - join a small team with significant impact potential Foundational role - become a key part of our scaling product and engineering team Mission-driven work - build technology that makes a real difference for restaurant professionals opsi is fully committed to Equal Employment Opportunity and to attracting, retaining, developing, and promoting the most qualified employees without regard to their race, color, religion, creed, sex, gender, sexual orientation, gender identity, gender expression, age, national origin, genetic information, marital/familial status, disability, military status, veteran status, or any other protected status. We are dedicated to providing a work environment free from discrimination and harassment, where employees are treated with respect and dignity.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Senior Process Engineer, CNC Machining

Remote

South Carolina - Contract Therapist

Remote

Corporate Credit Analyst - Senior Vice President

Remote

Experienced Customer Service Representative – Delivering Exceptional Support in a Dynamic Remote Environment at blithequark

Remote

Experienced Data Entry Specialist – Detail-Oriented and Tech-Savvy Professional for Data Migration and Management

Remote

Doctor of Optometry - Work Remotely - North Dakota Licensed

Remote

Experienced Administrative Assistant for Enhanced Customer Engagement and Operational Efficiency

Remote

**Experienced Full Stack Data Entry Specialist – Remote Work Opportunity with blithequark**

Remote

Salesforce Administrator Remote / Telecommute Jobs

Remote

Experienced Part-Time Remote Data Entry and Customer Service Representative – Delivering Exceptional Support and Seamless Communication up to $25/Hour at blithequark

Remote
← Back