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!