Job Description
Job Description
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 rolesExperience developing applications with both strong visual / interactive requirements and complex backend architectureProficiency in HTML, CSS, JavaScript, and a modern framework such as React, Angular, or VueProficiency 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 engineeringStrong database skills with SQL and NoSQLCloud deployment experience with AWS, Azure, or GCPExperience with containerization, including building and deploying Docker images, and working with container orchestration platforms such as KubernetesFamiliarity with testing frameworks such as Jasmine, Mocha, or ChaiDesired Skills
Experience with advanced rendering techniques, animation libraries, or media asset optimizationBackground in distributed computing frameworks or event-driven architectures such as Kafka, Spark, or KubernetesFamiliarity with retrieval-augmented generation (RAG) pipelines and vector databases such as Pinecone, Weaviate, or FAISSKnowledge of MCP for standardized AI integration in enterprise applicationsHands-on experience with AI API integrations such as OpenAI, Anthropic, Google Vertex AI, or Hugging FaceAbility to integrate analytics tools to measure and optimize user engagementUnderstanding of DevOps principles and CI / CD pipelines, including automated container builds and deploymentsPowered by JazzHR
Zup2iDmmnn