Search by job, company or skills

Vegam Solutions

Frontend Developer

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 3 months ago
  • Over 300 applicants

Job Description

About the Company

At Vegam Solutions, we are redefining the future of manufacturing with cutting-edge MOM (Manufacturing Operations Management) and SaaS solutions. With 300+ successful deployments across the globe, we help manufacturers accelerate digital transformation, enhance operational efficiency, and drive sustainable growth. From smart factory implementations to AI-driven insights, Vegam empowers enterprises to seamlessly connect machines, people, materials, and processes. With a strong presence across Asia, Europe, and the USA, Vegam Solutions is at the forefront of enabling agile, intelligent, and sustainable manufacturing operations.

About the Role

We're looking for a Frontend Developer (Internship) with deep expertise in React.js and TypeScript to develop dynamic, data-driven web applications. You'll work on advanced UI components, interactive grids, and performance-optimised dashboards while collaborating closely with backend and design teams.

Responsibilities

  • Develop, enhance, and maintain frontend features using React.js with TypeScript and Material UI.
  • Build advanced, metadata-driven grid components (e.g., Material React Table) with hover/click styling, conditional rendering, and custom data binding.
  • Implement reusable, strongly-typed UI components and wrapper.
  • Integrate frontend with backend APIs, handling complex and nested data structures with type safety.
  • Optimise rendering performance for large datasets using virtualisation and memorisation techniques.
  • Collaborate with designers to convert Figma/mockups into pixel-perfect, responsive UIs.
  • Maintain clean, modular, well-typed, and well-documented code.

Required Skills

  • Core: React.ts/js, TypeScript, Material UI (MUI).
  • State Management: React hooks, Context API (Redux is a plus).
  • Advanced UI: Experience with complex tables/grids (Material React Table, AG Grid, etc.).
  • Styling: CSS, conditional styling, responsive layouts.
  • API Integration: REST API consumption with type-safe models and interfaces.
  • Performance: Virtualisation for large datasets, render optimisation, and avoiding unnecessary re-renders.
  • Strong problem-solving and debugging skills in TypeScript-based projects.

Preferred Skills

  • Experience with charting libraries (highCharts, AmCharts, Recharts, Chart.js, etc.).
  • Understanding of authentication-based UI states (JWT sessions, role-based UI).
  • Familiarity with real-time or streaming data in the UI.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141551061

Similar Jobs

Bengaluru, India

Skills:

GitVue.JSPostgressqlTypescriptDockerApiAngularDevops practicesK8SMicroservices architecture

Bengaluru, India

Skills:

CSSMavenMicro ServicesJasmineRabbitmqJenkinsGradleDockerHtml5GitlabRestful ServicesProtractorCucumberKubernetesKarmaUnit TestsChai.JSIntegration TestsCypressMocha.JSSingle Page Applications

Bengaluru, India

Skills:

state management Database DesignNosqlReactTypescriptJavascriptAgileScrumPythonJavaData StructuresReduxNode.jsSqlSystem DesignRest ApisWebpackPerformance optimizationclient-server architecturecode splittingVitecloud environmentsObject-Oriented DesignCI CD pipelineslazy loadingscalable architectures

Bengaluru, India

Skills:

TypescriptGraphqlHtml5Restful ApisWebpackKubernetesCss3AWSReact JsBabelVite

Bengaluru, India

Skills:

ReactTypescriptReact NativeMonorepoBun