PROGRAMMER FULL STACK

General MotorsWarren, MI

About The Position

We are seeking a versatile and experienced Full Stack Programmer to design, develop, and maintain applications that power digital platforms and workflows. This role involves building robust, scalable solutions across both front-end and back-end layers, ensuring seamless integration and high performance. The position requires collaboration with cross-functional teams to translate business and technical requirements into functional software solutions.

Requirements

  • 3+ years of experience in full stack development, preferably in design, simulation, or automotive domains.
  • Proficiency in front-end technologies (e.g., React, Vue.js, HTML/CSS, JavaScript/TypeScript).
  • Strong back-end development skills (e.g., Node.js, Python, FastAPI, Django, or similar).
  • Experience with APIs, WebSockets, and microservices architecture.
  • Familiarity with 3D graphics libraries (e.g., Three.js, Babylon.js, Unity WebGL).
  • Experience with cloud platforms (e.g., Azure)
  • Strong problem-solving skills and ability to work in interdisciplinary teams.
  • Proficiency with Git and collaborative development tools.
  • Familiarity with CAD and Computational Design tools (e.g., Rhino, Alias, NX).
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Responsibilities

  • Build intuitive front-end interfaces for design tools, dashboards, and simulation environments.
  • Develop secure and scalable back-end services for data processing, model deployment, and user management.
  • Integrate APIs and microservices for Computational Design models, CAD tools, and real-time collaboration features.
  • Collaborate with cross-functional teams to translate design and engineering needs into functional software.
  • Optimize performance of 3D rendering and visualization components using WebGL, Three.js, or similar libraries.
  • Ensure code quality, maintainability, and documentation through best practices and version control.
  • Participate in design reviews and contribute to the development of innovative digital design platforms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service