We are seeking a Senior Engineer with proven experience delivering high-quality, enterprise-scale web applications.
The role requires the ability to balance elegant, user-friendly interfaces with the technical depth needed to ensure scalability, security, and performance for a global client base.
DIGIDECK offers a highly interactive, visually dynamic experience for its users, so this role will involve close collaboration with design and product teams to bring creative concepts to life in a way that performs seamlessly at scale.
While your primary responsibility will be leading architecture and development for robust web applications, experience with modern AI technologies—including Large Language Models (LLMs) and the Model Context Protocol (MCP)—is valued as a secondary capability to help us introduce intelligent features where they add value to the user experience.
Primary Responsibilities Lead architecture, design, and development for web applications that combine strong visual design with technical performance Ensure application performance, reliability, and scalability across a distributed system architecture Collaborate with design, UX, and product teams to translate creative concepts into maintainable, performant features Provide technical leadership through code reviews, architectural guidance, and mentorship Optimize user interfaces for responsiveness, accessibility, and cross-browser compatibility Work with product stakeholders to define and deliver scalable, secure solutions Oversee cloud deployments and containerized application delivery When applicable, integrate AI-driven capabilities such as LLM-based features and MCP-powered connections to enhance functionality Required Skills and Experience 5+ years in senior-level software engineering or technical leadership roles Experience developing applications with both strong visual / interactive requirements and complex backend architecture Proficiency in HTML, CSS, JavaScript, and a modern framework such as React, Angular, or Vue Proficiency in Node.js and at least one additional backend or API-focused language such as Java or C# Experience with large-scale distributed systems, including performance tuning and reliability engineering Strong database skills with SQL and NoSQL Cloud deployment experience with AWS, Azure, or GCP Experience with containerization, including building and deploying Docker images, and working with container orchestration platforms such as Kubernetes Familiarity with testing frameworks such as Jasmine, Mocha, or Chai Desired Skills Experience with advanced rendering techniques, animation libraries, or media asset optimization Background in distributed computing frameworks or event-driven architectures such as Kafka, Spark, or Kubernetes Familiarity with retrieval-augmented generation (RAG) pipelines and vector databases such as Pinecone, Weaviate, or FAISS Knowledge of MCP for standardized AI integration in enterprise applications Hands-on experience with AI API integrations such as OpenAI, Anthropic, Google Vertex AI, or Hugging Face Ability to integrate analytics tools to measure and optimize user engagement Understanding of DevOps principles and CI / CD pipelines, including automated container builds and deployments Powered by JazzHR
Senior Engineer • Edina, MN, US