Software Engineer II – Kitchen Equipment Integration

This listing is synced directly from the company ATS.

Role Overview

This mid-level role involves designing and developing cloud-based IoT applications and services to integrate commercial equipment into a centralized platform. The engineer will build REST APIs, configuration tools, and internal workflows, collaborating with agile engineering teams to enhance device connectivity and operational scalability. Day-to-day tasks include coding in PHP, Node.js, and Angular, troubleshooting across devices and cloud infrastructure, and supporting integration workflows.

Perks & Benefits

This is a full-time 100% remote contractor position with a schedule from 9:00 AM to 6:00 PM US Eastern Time, Monday to Friday. It offers a competitive salary in USD, growth opportunities in a global environment, and collaboration with an international team across multiple regions. The role provides exposure to diverse operational environments like restaurant or retail settings, fostering a dynamic and scalable work culture.

Full Job Description

Role Overview:

We are looking for a Software Engineer II – Equipment Integration to join the engineering team of a technology company working on cloud-based IoT solutions. The role focuses on integrating commercial equipment into a centralized platform, building APIs, configuration tools, and services that support device connectivity and operational scalability. You will collaborate with engineering and integration teams across cloud and production environments.

Key Responsibilities:

  • Design and develop cloud-based IoT applications and services

  • Build and maintain REST APIs for device integration

  • Configure and integrate equipment models using structured data dictionaries

  • Develop internal tools to simplify and accelerate integration workflows

  • Write clean, efficient code in PHP, Node.js, and Angular

  • Troubleshoot issues across devices, backend services, and cloud infrastructure

  • Collaborate with engineering teams in an agile environment

Requirements:

  • Bachelors degree in computer science, engineering, or a related field (or

equivalent practical experience).

  • +4 Years of Experience as a software developer.

  • Solid understanding of Cloud Platforms (AWS preferred).

  • Understanding of IoT cloud platforms (e.g., AWS IoT, Azure IoT Hub,

  • Google Cloud IoT Core).

  • Experience with containerization (Docker, Kubernetes).

  • Knowledge of database systems (MySQL and DynamoDB).

  • Understanding of CI/CD pipelines and DevOps practices.

  • Exposure to frontend technologies (HTML, CSS, JavaScript).

  • Extensive experience with PHP, Node.js, and Angular. (MANDATORY).

  • Troubleshoot issues across devices, backend services, and cloud infrastructure

  • Collaborate with engineering teams in an agile environment

  • Strong English communication skills (written and spoken) B2+ / C1 MANDATORY.

  • Previous experience working remotely with US-based teams.

  • Exposure to restaurant, retail, or operational environments (Desired)

About the Position:

· Full-time 100% remote role. Contractor Mode.

· Work schedule: Monday to Friday, from 9:00 AM to 6:00 PM (US Eastern Time).

· Global environment: collaborate with an international team across multiple regions.

· Competitive salary in USD and growth opportunities in a global environment.

If you meet the requirements and are interested in this exciting opportunity, apply at www.rehire.ar/jobs and send us your CV!

Similar jobs

Found 6 similar jobs