Full Stack Software Engineer

iSoftStoneBellevue, WA
6d$90,000 - $105,000Onsite

About The Position

iSoftStone , Inc. is seeking a Full Stack Software Developer to join our Team in Everett, WA! Onsite Opportunity Summary: We are looking for a Full Stack Software Engineer who is eager to learn, build, and grow in a fast-paced IoT environment. This role is ideal for a developer with early-career experience who wants exposure to a wide range of technologies—from backend services and cloud systems to hardware-integrated applications and device messaging. You’ll work closely with senior engineers across Seattle and international teams, contributing to production systems while gaining hands-on experience in cloud engineering, distributed systems, and IoT platform development.

Requirements

  • Bachelor’s degree in Computer Science or equivalent hands-on coding experience.
  • 2– 4 years of software development experience (full stack or backend focused).
  • Proficiency with at least one programming language such as JavaScript/TypeScript (Node.js), Go, Ruby, or C++.
  • Experience building or contributing to APIs or backend services.
  • Basic understanding of databases (SQL/NoSQL).
  • Comfort working in Linux environments.
  • Experience with Git and modern development workflows.
  • Strong desire to learn new technologies and work across multiple layers of the stack.

Nice To Haves

  • Exposure to IoT, edge computing, or device-connected systems.
  • Familiarity with MQTT or message-based communication patterns.
  • Experience with Docker/Kubernetes or containerized applications.
  • Exposure to hardware, embedded systems, or device integration.
  • Experience building dashboards or operational tools.

Responsibilities

  • Build and maintain full-stack features for applications supporting IoT devices and connected systems.
  • Develop backend APIs and services that integrate with sensors, hardware, and device messaging pipelines.
  • Contribute to web interfaces and dashboards used for device monitoring, configuration, or operations.
  • Collaborate with senior engineers to troubleshoot issues in distributed systems and support ongoing improvements.
  • Work across hybrid environments (cloud + on-prem systems) running on Linux.
  • Participate in code reviews, testing, and CI/CD processes.
  • Help document systems, write automated tests, and support reliable deployments.
  • Work in an Agile environment and contribute to new ideas, prototypes, and platform en hancements.

Benefits

  • Temp salaried employee benefits, if scheduled to work at least 30 hours per week: medical, dental, vision, 401k, holidays.
  • Regular full-time hourly and salaried employee benefits (if scheduled to work at least 30 hours per week): medical, dental, vision, 401k, long term disability, life insurance, holidays, PTO, floating holidays.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service