Frontend Developer

Urgent

Job Description

Job Title: Front-End Developer (React & TypeScript)

Company: Novac Technology Solutions Private Limited
Location: Perungudi, Chennai
Experience Required: 3 – 5 Years
Employment Type: Full-Time

About Novac Technology Solutions

Novac Technology Solutions is one of India’s Top 100 Best Companies to Work For. As a leading digital transformation and cloud solutions company, Novac specializes in delivering innovative technology solutions across multiple industry segments, helping organizations thrive in an ever-evolving digital landscape.

Job Summary

We are seeking a highly passionate and detail-oriented Front-End Developer to join our development team. The ideal candidate will be responsible for architecting and developing the core user-facing components of the H.A.M.I.R.A platform. This includes building an intuitive node-based visual workflow builder, developing an agent management dashboard, and implementing a client-side Web SDK and embeddable chat widget for customer websites.

Key Responsibilities
Architect and develop a visual workflow builder using graph-based libraries.
Design, develop, and maintain an agent management dashboard with real-time functionality.
Build and support a scalable, embeddable Web SDK and chat widget for third-party integrations.
Optimize applications for performance, responsiveness, accessibility, and cross-device compatibility.
Collaborate closely with backend developers, product managers, and UI/UX designers to deliver seamless user experiences.
Implement real-time communication features using WebSockets and event-driven architecture.
Ensure code quality through best development practices, testing, and performance optimization.
Required Skills & Qualifications
Core Technologies
Strong expertise in React.js and TypeScript.
Advanced knowledge of state management solutions such as Redux, Zustand, or similar tools.
Strong proficiency in HTML5, CSS3, responsive design, animations, and accessibility standards.
Graph & Visualization Libraries
Hands-on experience with:
React Flow
D3.js
Three.js
Real-Time Communication
Experience with:
WebSockets
Event-driven UI architectures
Real-time data updates
Build & Development Tools
Proficiency in:
Webpack
Vite
Modern front-end build and bundling strategies
Preferred Competencies
Strong problem-solving and analytical skills.
Experience developing enterprise-grade web applications.
Ability to work effectively in a collaborative and fast-paced environment.
Excellent communication and teamwork skills.
Passion for creating intuitive and scalable user interfaces.
Why Join Novac?
Work with one of India’s Top 100 Best Companies to Work For.
Opportunity to contribute to cutting-edge AI-driven and digital transformation products.
Collaborative and innovation-focused work environment.
Exposure to modern technologies and enterprise-scale projects.
Excellent career growth and learning opportunities.
How to Apply

Interested candidates can share their updated CV and portfolio to:

Email: madhumathi.r@novactech.in

Location