FullStack Developer

Stefanini Group•Dearborn, MI
•Onsite

About The Position

Stefanini Group is hiring a FullStack Developer in Dearborn, Michigan. The role is responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. It spans the software development lifecycle, including software architecture, coding, quality testing, and deployment. The position develops both user-interface and server-side components, including back-end applications such as APIs and microservices. The developer will build and maintain full-stack applications, internal tools, and microservices; create secure, high-performance RESTful and GraphQL APIs, webhooks, and event-driven data synchronization pipelines; and automate engineering workflows. The role also involves operationalizing developer-facing AI tools with appropriate guardrails and collaborating with engineering, product, and security partners on technical standards, authentication, and scalable architectures. The developer is expected to promote automated testing, CI/CD, observability, and clean, maintainable code.

Requirements

  • At least 4 years of experience in IT.
  • At least 3 years of development experience.
  • Experience with JavaScript, GitHub, and Python.

Nice To Haves

  • Experience in Atlassian Cloud administration.
  • Experience with Atlassian REST APIs.
  • Experience developing Atlassian Forge applications.
  • Experience integrating toolchains across requirements, delivery, service management, and reporting.
  • Experience with data pipelines and analytics for work management through API extraction.
  • Familiarity with test-driven development, continuous integration, and continuous delivery.

Responsibilities

  • Engage with customers to understand use cases, pain points, and requirements, and advocate for user-centric software solutions.
  • Define and implement software testing strategies, guidelines, policies, and processes aligned with organizational vision, industry regulations, and best practices.
  • Improve application performance and optimize applications; implement technologies to increase development efficiency.
  • Develop and maintain back-end applications, including APIs and microservices.
  • Architect, develop, and maintain full-stack applications, internal tools, and microservices.
  • Design and implement secure, high-performance RESTful and GraphQL APIs, webhooks, and event-driven data synchronization pipelines.
  • Automate engineering workflows and lifecycle processes to reduce manual work and improve team velocity.
  • Integrate and operationalize developer-facing AI tools with appropriate guardrails, access controls, and best practices.
  • Collaborate with engineering teams, product managers, and enterprise security partners to establish technical standards, authentication protocols, and scalable architectures.
  • Promote automated testing, CI/CD pipelines, observability, and clean, maintainable code.
  • Support security practices that safeguard user data, including encryption and anonymization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service