Full Stack Engineer

Artech LLC

  • Novi, MI
  • 4 days ago
  • Remote

    Highlights

    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. 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.

    Numbers & Facts

    LocationNovi, MI (
    Remote
    )

    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

    Similar Jobs