Frontend Developer (Contract Role)

Bengaluru
Contract
Junior: 2 to 6 years
Posted on Mar 30 2026

About the Job

Skills

React.js
JavaScript
TypeScript
HTML
CSS
Vue.js

Experience: 2–5 Years

Duration: 3-6 months can be extended based on performance.

Location: Bangalore, MG Road


Position Overview  

We are looking for a skilled Frontend Developer with 2-5 years of experience to contribute to the design and development of a next-generation Design Automation platform. You will be responsible for creating responsive and interactive UIs that streamline complex engineering workflows. This role offers the opportunity to work on cutting-edge technologies in data visualization and real-time collaboration within a high-impact product team. 

Required Skills & Qualification  

  • Proficiency in modern frontend frameworks preferably React.js 
  • Strong hands-on experience with JavaScript, TypeScript, HTML5, and CSS3  
  • Experience with UI state management tools like Redux, Zustand, Vuex, or similar 
  • Familiarity with data visualization libraries such as D3.js, Chart.js, Recharts, or similar 
  • Working knowledge of WebSockets for real-time UI updates  
  • Experience integrating frontend with RESTful APIs and GraphQL  
  • Understanding of UI/UX principles, usability best practices, and accessibility standards 
  • Awareness of performance optimization techniques like lazy loading, code-splitting, virtual scrolling 
  • Experience with testing framework like jest, vitest etc. 

Preferred Qualifications  

  • Knowledge of Web Assembly, WebGL, or Canvas for circuit or design visualization 
  • Familiarity with design tools such as Figma, Adobe XD, or similar  
  • Experience in developing progressive web applications (PWAs) 
  • Experience with canvas or WebGL is a plus 

Key Responsibilities  

  • UI/UX Implementation Build responsive and intuitive interfaces that support complex design workflows 
  • Data Visualization Implement interactive visualizations such as graphs, charts, and tables 
  • Real-Time Collaboration Support multi-user collaboration features and real-time updates 
  • API Integration Work closely with backend teams to integrate UI components with APIs 
  • Reusable Components Develop modular and reusable UI components with performance in mind 
  • Compatibility & Accessibility Ensure the UI works seamlessly across browsers and meets accessibility guidelines 


About the company

GenAI-driven automated design flow.

Industry

Semiconductors

Company Size

2-10 Employees

Headquarter

Bangalore

Other open jobs from MaieuticSemi