Full Stack Software Developer

Sandalwood Engineering & Ergonomics•Livonia, MI

About The Position

Sandalwood Engineering & Ergonomics is seeking a Full Stack Software Developer to support the design, development, integration, and deployment of secure web applications and backend services. Working with a collaborative technical team, the developer will deliver reliable, maintainable software that supports business operations and provides a clear, accessible user experience. The role involves working with multiple customers as a consultant and trusted partner in Injury Prevention, Systems Engineering, and Systems Integration. The position offers opportunities for individual development and participation in team activities, including innovation initiatives, mentoring, recruiting, marketing, and community involvement. Successful candidates are dynamic professionals with an engaging presence, friendly demeanor, and strong interpersonal and organizational skills. They can represent the company confidently in customer interactions, communicate professionally, prioritize and own assignments, and work both independently and collaboratively. Applicants must be legally authorized to work in the United States at the time of application, without sponsorship. Employment eligibility will be verified through E-Verify.

Requirements

  • Proficiency in a backend programming language such as Java, C#, Python, or a comparable language.
  • Experience with JavaScript or TypeScript and a modern frontend framework.
  • Experience developing REST APIs and working with relational databases, SQL, and transactional data processing.
  • Working knowledge of application security, including token-based authentication and authorization.
  • Familiarity with automated testing, Git, and continuous integration and delivery pipelines.
  • Strong understanding of software design principles, the software development lifecycle, and Agile methodologies.
  • Legally authorized to work in the United States at the time of application, without sponsorship.

Nice To Haves

  • Experience with cloud-based platforms, containerized applications, and infrastructure as code.
  • Knowledge of enterprise identity providers and secure system integrations.
  • Familiarity with event-driven systems, concurrency controls, caching, and error recovery.
  • Experience with accessibility standards, performance testing, and application monitoring.
  • Experience in manufacturing, industrial, or other operational environments.

Responsibilities

  • Design and implement web applications, backend services, and REST APIs.
  • Develop responsive, accessible user interfaces that clearly communicate application data and system status.
  • Implement authentication, role-based access, and secure data handling.
  • Develop database transactions, audit trails, and integrations with external systems.
  • Collaborate with cross-functional teams to clarify requirements and deliver software solutions.
  • Participate in Agile ceremonies and maintain backlog items.
  • Ensure code quality through reviews, automated testing, and documentation.
  • Support application deployment, monitoring, troubleshooting, and release readiness.
  • Provide regular updates on completed work and deliverables.
  • Prepare technical documentation and user guides.

Benefits

  • Health care plan (medical, dental, and vision).
  • Retirement plan (401k).
  • Profit sharing.
  • Life insurance (basic, voluntary, and AD&D).
  • Paid time off (vacation and sick).
  • Public holidays.
  • Short-term and long-term disability.
  • Training and development support to grow in multiple areas.
  • Health, safety, and wellness program.
  • Peer-to-peer appreciation and feedback software.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service