Full Stack Engineer

Artech LLC
  • Novi, MI
  • Remote
  • Quick Apply
13 days ago

Job Description

Scope of Work
Lead design, development, integration, and support of enterprise-grade web applications, APIs, and real-time digital experiences. The role will focus on architecting and developing scalable frontend and backend solutions and implementing secure, high-performing, and maintainable full stack applications leveraging modern web technologies and cloud-native development practices.
Provide technical leadership and hands-on development across the full application stack, leveraging React, TypeScript, ASP.NET Core, C#, SignalR, Redis, PostgreSQL to deliver real-time manufacturing and operational systems.

Front-End Architecture & Development
  • Design and develop responsive, scalable, and user-centric web applications using .NET Core, React, TypeScript, JavaScript, HTML5, and CSS3.
  • Architect reusable UI frameworks, shared component libraries, and frontend design patterns supporting enterprise-scale applications.
  • Develop real time dashboards, workflows, data visualizations, and interactive user experiences using modern UI technologies.
  • Optimize frontend applications for performance, accessibility, responsiveness, scalability, and cross-browser compatibility.
  • Integrate frontend applications with RESTful APIs, backend microservices, cloud-native platforms, and real-time communication services.
  • Establish frontend coding standards, testing frameworks, and development guidelines.

Back-End Architecture & Development
  • Design, develop, and maintain scalable backend services and APIs using C#, .NET Core, ASP.NET Core, Node.js, Express.js, and modern backend frameworks.
  • Architect and implement RESTful APIs, event-driven services, and microservices-based application platforms.
  • Develop secure authentication, authorization, API security, and session management frameworks.
  • Implement real-time communication capabilities utilizing technologies such as SignalR, WebSockets, and similar frameworks where required.
  • Design and optimize backend processing, database interactions, and distributed application workflows for scalability and performance.
  • Integrate applications with enterprise systems, cloud services, third-party platforms, and data platforms.
  • Implement logging, observability, monitoring, resiliency, and error-handling frameworks across application services.
  • Support high-availability and scalable distributed application architectures.

Deliverables
  • Production-ready responsive enterprise web applications and backend services with supporting technical documentation.
  • Scalable frontend architectures and reusable UI component libraries.
  • Secure and scalable REST APIs and microservices.
  • Real-time application capabilities supporting notifications, event-driven workflows, and operational dashboards.
  • Cloud-native application integrations and operational support frameworks.
  • Monitoring, logging, observability, and application support documentation.
  • Technical design documents, architecture diagrams, and operational runbooks.
  • Weekly status reports and participation in Agile sprint ceremonies.

Required Skills & Experience
  • 8+ years of experience in Full Stack Application Development, with a strong focus on manufacturing and automotive industry solutions.
  • Strong expertise in React, TypeScript, JavaScript, HTML5, and CSS3.
  • Strong experience developing enterprise applications using C#, .NET Core, and ASP.NET Core.
  • Experience designing and developing RESTful APIs, microservices, and distributed application architectures.
  • Experience building modern web applications requiring real-time communication, notifications, live dashboards, or event-driven user experiences.
  • Expertise with technologies such as SignalR, WebSockets and similar real-time communication frameworks.
  • Experience architecting scalable frontend frameworks and reusable UI component libraries.
  • Strong understanding of frontend performance optimization, accessibility, and responsive design principles.
  • Experience with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, Databricks, or similar technologies.
  • Strong familiarity with AWS cloud services, Docker, Kubernetes, and cloud-native application development.
  • Experience in DevOps processes, CI/CD pipelines, and deployment automation.
  • Strong understanding of application security, authentication, authorization, and secure coding practices.
  • Excellent analytical, troubleshooting, communication, and stakeholder collaboration skills.

Technology Stack
Frontend: .NET Core, React, TypeScript, JavaScript, HTML5, CSS3
Backend: C#, .NET Core, ASP.NET Core, Node.js, Express.js
Architecture: REST APIs, Microservices, Event-Driven Systems
Real-Time Communication: SignalR, WebSockets and similar technologies
Cloud: AWS, Azure
Containerization: Docker, Kubernetes
Data Platforms: PostgreSQL, MySQL, MongoDB, Databricks
DevOps: CI/CD, Infrastructure Automation, Monitoring & Observability

Location:
Remote / Hybrid / Charlotte

Numbers & Facts

LocationNovi, MI (
Remote
)

More jobs like this

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.