Assistant Manager | Full Stack Developer | Delhi | Controls Assurance

Deloitte

Fresher Bengaluru Full Time Work from office
Deloitte logo
Posted : yesterday
Actively hiring

Job description

Join our team as a Fullstack Developer and play a key role in creating scalable APIs, microservices, and cutting-edge, AI-integrated user interfaces for planning applications.

You will contribute across the entire technology stack, developing features such as 3D layout views, process timelines, and collaborative planning tools. This role involves managing real-time planning processes, commit workflows, and robust data management.

This is an exciting opportunity to work with advanced technologies and build sophisticated planning solutions.

Responsibilities

Develop modular, responsive user interfaces using React and TypeScript, incorporating state management solutions like Zustand, Redux, or React Query.

Implement immersive 3D factory visualizations using Three.js or Babylon.js, enhancing them with overlays for stations, parts, tasks, and dependencies.

Construct persona-specific dashboards for Planners, Engineers, and Approvers, alongside AI-driven interfaces that feature draft cards, auto-fill capabilities, and Copilot integration.

Create a seamless Progressive Web App (PWA) experience, ensuring offline access, efficient caching, synchronized queues, and service worker functionality.

Optimize application performance and loading times for large datasets, including 3D models and extensive part lists, through virtualization, chunking, and caching techniques.

Design and build secure, high-performance GraphQL and RESTful APIs for critical modules like the Commit Engine and Scenario Planner.

Develop containerized microservices with clearly defined domain ownership.

Implement event-driven patterns using technologies like Kafka or Azure Service Bus to ensure system reactivity and loosely coupled orchestration.

Manage polyglot persistence, leveraging PostgreSQL for structured data, MongoDB for unstructured data, Redis for caching, and Neo4j for graph dependencies.

Collaborate with AI teams to expose models as APIs and integrate frontend applications with real-time updates via WebSockets or Yjs.

Ensure adherence to security standards, including Role-Based Access Control (RBAC) and audit trails, while supporting API versioning and usage throttling.

Contribute to and expand a reusable Design System, built with Tailwind CSS and component libraries like ShadCN or Material UI, for use across multiple squads.

Qualifications

Demonstrate advanced proficiency in core technologies including Node.js, React, and TypeScript.

Possess expertise in GraphQL schema design and federation, with a solid understanding of handling nested query states.

Exhibit working knowledge of relational databases like PostgreSQL, NoSQL databases like MongoDB, and event brokers such as Kafka.

Show experience with 3D rendering in the browser, utilizing frameworks like Three.js, Babylon.js, or Unity WebGL.

Have a strong understanding of microservices architecture, containerization with Docker, and orchestration tools like Kubernetes.

Understand performance tuning concepts, including bundling, lazy loading, and web workers, and have experience with high-concurrency systems supporting over 200 users.

Maintain a strong grasp of CSS frameworks like TailwindCSS and component libraries such as ShadCN and Material UI.

Essential Skills

Node.jsReactTypeScriptGraphQLRESTful APIsPostgreSQLMongoDBKafkaThree.jsBabylon.jsMicroservicesDockerKubernetesTailwindCSSShadCNMaterial UIReact QueryZustandReduxAzure Service BusYjsWebSocketsRBACUnity WebGL

Highlights

  • Actively hiring

More Details

RoleAssistant Manager | Full Stack Developer | Delhi | Controls Assurance
DepartmentFull Stack Developer
Employment TypeFull Time, Work from office

About the Company

Deloitte logo

Deloitte

IT Consulting

Assistant Manager | Full Stack Developer | Delhi | Controls Assurance at Deloitte | SkillMX | SkillMX