Logo for Commit

Senior Full Stack Engineer

Roles & Responsibilities

  • 5+ years of professional software development experience with a strong focus on hardware integration
  • Proven experience integrating software systems with physical hardware devices in production
  • Advanced proficiency in Java, TypeScript, and JavaScript; strong RESTful API design and microservices
  • Experience with SQL/NoSQL databases (e.g., DynamoDB, MongoDB, MySQL) and Infrastructure as Code (Terraform, Serverless Framework, CloudFormation) and modern frontend frameworks (React or Vue.js)

Requirements:

  • Design and implement integrations between cloud services and on-site hardware systems
  • Build and maintain SDKs and integration layers for devices such as cameras, kiosks, printers, and PDQs
  • Own architectural decisions for hardware integration patterns, protocols, and communication flows
  • Collaborate with backend, frontend, product, and operations teams to deliver end-to-end solutions and ensure reliability, performance, and resilience across globally distributed deployments

Job description

Description

We are seeking a Senior Full-Stack Developer with strong Hardware & Integration expertise to join a global R&D organization as a Hardware / Integration Subject Matter Expert (SME). This is a senior individual contributor role with significant technical ownership. You will design, build, and maintain integrations between cloud-based software platforms and a wide variety of physical hardware devices deployed globally in live, consumer-facing environments.

The role sits at the intersection of cloud infrastructure, backend systems, frontend applications, and on-premise hardware, and requires deep hands-on experience delivering reliable, scalable hardware–software integrations in production.

What You’ll do:

  • Design and implement integrations between cloud services and on-site hardware systems
  • Build and maintain SDKs and integration layers for devices such as cameras, kiosks, printers, PDQs, and other physical systems
  • Own architectural decisions for hardware integration patterns, protocols, and communication flows
  • Collaborate closely with backend, frontend, product, and operations teams to deliver end-to-end solutions
  • Ensure reliability, performance, and resilience across globally distributed hardware deployments
  • Troubleshoot and resolve complex hardware–software issues in live production environments
  • Establish best practices and mentor engineers in hardware integration and system design



Requirements

Requirements:

  • 5+ years of professional software development experience, with a strong focus on hardware integration
  • Proven experience integrating software systems with physical hardware devices in production
  • Deep understanding of hardware integration patterns, protocols, and operational constraints
  • Experience developing and maintaining SDKs for hardware devices
  • Solid knowledge of SQL and NoSQL databases (e.g., DynamoDB, MongoDB, MySQL)
  • Advanced proficiency in JavaTypeScript, and JavaScript
  • Strong understanding of RESTful API design and microservices architectures
  • Experience with Infrastructure as Code (Terraform, Serverless Framework, CloudFormation)
  • Working knowledge of modern frontend frameworks (React or Vue.js)
  • Proven ability to build scalable, maintainable, and robust integration solutions
  • Strong AWS experience


Full Stack Engineer Related jobs

Other jobs at Commit

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.