Details:
Stefanini Group is hiring!
Stefanini is looking for a Full Stack Developer, Dearborn, MI
For quick apply, please reach out to Parul Singh at 248-582-6481/parul.singh@stefanini.com
We are seeking a Full Stack Developer who embraces Lean and Agile practices and uses AI to accelerate delivery of innovative, end-to-end full-stack software solutions that integrate enterprise data platforms and PLM systems through MCP servers. As a key architect and implementer, you will work across the entire software stack-from front-end UI and backend services to cloud infrastructure-while integrating AI-enabled data platforms and bringing domain familiarity with PLM ecosystems and engineering data platforms.
Key Responsibilities
End-to-End Application Development
- Design, develop, test, and deploy full-stack applications spanning UI, APIs, services, and data layers.
- Own features from concept through production.
AI-Accelerated Software Development Across the SDLC
- Use AI coding assistants and generative AI tools to accelerate software development, refactoring, debugging, documentation, and code reviews.
Cloud-Native Engineering
- Architect and implement scalable, resilient solutions on GCP 3.0.
- Leverage GCP services, as applicable, including:
- Cloud Run
- Cloud Functions
- App Engine
- GKE
- Cloud Storage
- Pub/Sub
- Firestore
- BigQuery
- Cloud SQL
- Secret Manager
- Cloud Build
- Artifact Registry
- Cloud Monitoring
Frontend Development
- Build responsive, intuitive, and performant user interfaces using:
- Angular architecture patterns
- RxJS
- NgRx or other state-management approaches
- Frontend performance-optimization techniques
Backend Development
- Develop robust backend services and APIs using Spring Boot/Java and Node.js.
- Ensure scalability, security, and maintainability.
Data Modeling & Workflows
- Translate complex engineering data structures-including BOMs and part/document lifecycle data-into usable application data models and workflows.
API Design & Microservices
- Design and implement RESTful and GraphQL APIs.
- Develop microservices that support integration across PLM, MCP, and internal systems.
MCP Server Integration
- Develop and maintain integrations with MCP (Model Context Protocol) servers that house engineering data artifacts.
- Ensure reliable, secure, and performant data retrieval and orchestration.
DevOps & CI/CD
- Deploy infrastructure components using Terraform, orchestrated via Tekton pipelines.
- Implement CI/CD pipelines using Tekton and GitHub Actions..