Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailDIVIETO Ristorante Group we pride ourselves on combining classic Italian flavors with innovative dining experiences across our restaurant group. Were expanding our operations with a strong focus on technology-driven solutions that enhance efficiency customer experience and scalability. As we grow we are seeking a talented and motivated Software Engineer to join our team remotely and contribute to building modern reliable and scalable software solutions.
Position Overview
The Software Engineer will play a key role in designing developing testing and maintaining software systems and applications that support both internal operations and customer-facing platforms. The ideal candidate is passionate about solving problems thrives in a collaborative environment and can work independently while adhering to deadlines.
This role is fully remote but applicants must be physically located in the United States and provide proof of valid government-issued ID.
Key Responsibilities
Software Development: Design code and deploy scalable software applications for restaurant operations point-of-sale (POS) integrations customer loyalty platforms and internal management tools.
System Integration: Build and maintain APIs and integrations with third-party systems such as delivery platforms reservation systems and payment gateways.
Database Management: Design and optimize relational and non-relational databases to support application performance and data integrity.
Testing & Quality Assurance: Develop and maintain automated unit and integration tests; troubleshoot and debug software issues efficiently.
Collaboration: Work closely with product managers designers and stakeholders to gather requirements and deliver features that align with business goals.
Security & Compliance: Implement best practices for data security user authentication and compliance with U.S. data protection standards.
Continuous Improvement: Stay updated with modern technologies frameworks and tools to recommend and implement process improvements.
Required Qualifications
Must reside in the United States.
Must have valid government-issued ID (drivers license state ID or passport).
Bachelors degree in Computer Science Software Engineering or related field (or equivalent professional experience).
3 years of professional experience in software engineering or application development.
Proficiency in at least one modern programming language (e.g. JavaScript/TypeScript Python Java C#).
Hands-on experience with web development frameworks (React Angular or Django/Flask).
Strong understanding of REST APIs and microservices architecture.
Experience with cloud platforms (AWS Azure or Google Cloud).
Solid knowledge of databases (MySQL PostgreSQL MongoDB or similar).
Familiarity with version control systems (Git/GitHub/GitLab).
Excellent problem-solving skills and ability to work independently in a remote environment.
Preferred Qualifications
Experience working in the hospitality restaurant or retail industry.
Knowledge of POS systems ERP or CRM platforms.
Familiarity with DevOps practices (CI/CD pipelines Docker Kubernetes).
Understanding of cybersecurity principles and compliance standards (PCI-DSS for payment processing).
Agile/Scrum development experience.
What We Offer
Competitive salary package based on experience.
Remote-first culture with flexible working hours.
Health dental and vision insurance options.
Paid time off (PTO) holidays and sick leave.
Opportunities for career growth and professional development.
Collaborative team culture that values innovation and creativity.
Full Time