Frontend Engineer
Join Our Community
Required Skills
Job Description
We are looking for a talented **Frontend Engineer** to join our AI\-powered Computer Vision platform team. In this role, you will build scalable, responsive, and high\-performance web applications that enable customers to monitor AI systems, manage devices, visualize real\-time analytics, and configure intelligent video solutions. You will collaborate closely with AI, Backend, Product, and DevOps teams while contributing to backend integrations and database development when required.
Key Responsibilities
- Design and develop modern web applications using **Vue.js, React, or Next.js**.
- Build reusable, maintainable, and responsive UI components.
- Convert Figma designs into production\-ready interfaces.
- Develop enterprise dashboards for live monitoring, analytics, device management, alerts, reporting, and AI workflows.
- Build real\-time applications using **WebSockets**.
- Integrate frontend applications with **REST APIs** and backend services.
- Implement authentication, authorization, error handling, and secure communication.
- Contribute to backend development using **Node.js (Express.js/NestJS)** when required.
- Design and maintain database schemas, write optimized SQL queries, and work with relational and NoSQL databases.
- Optimize application performance through lazy loading, code splitting, caching, and best coding practices.
- Participate in code reviews, sprint planning, architecture discussions, and feature delivery.
Required Skills \& Qualifications
- Bachelor's degree in Computer Science or a related field.
- **1\+ years** of professional frontend development experience.
- Strong proficiency in **JavaScript (ES6\+)** and **TypeScript**.
- Hands\-on experience with **Vue.js, React, or Next.js**.
- Strong knowledge of **HTML5, CSS3**, responsive design, and Single Page Applications (SPA).
- Experience with state management libraries such as **Redux, Zustand, Vuex, or Pinia**.
- Good understanding of **REST APIs, WebSockets, Git**, and component\-based architecture.
- Experience with **Node.js (Express.js/NestJS)**.
- Working knowledge of **PostgreSQL/MySQL, MongoDB, Redis**, database schema design, SQL optimization, and ORMs (Prisma, Sequelize, TypeORM, or Drizzle ORM).
- Experience implementing **JWT/OAuth** authentication.
- Strong debugging and problem\-solving skills.
Preferred Skills
- Experience with **Computer Vision**, **AI/ML**, or **Video Streaming (WebRTC, RTSP, HLS)**.
- Knowledge of **Tailwind CSS, Material UI, or Vuetify**.
- Experience with **ECharts, Chart.js, ApexCharts, or D3\.js**.
- Familiarity with **Docker, CI/CD, GitHub Actions**, and cloud platforms (**AWS, Azure, or GCP**).
- Understanding of **Microservices**, performance optimization, accessibility (WCAG), and automated testing (Jest, Vitest, Cypress, or Playwright).
Technologies
- *Frontend:** Vue.js, React, Next.js, JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS
- *Backend:** Node.js, Express.js, NestJS
- *Database:** PostgreSQL, MySQL, MongoDB, Redis, Prisma, Drizzle ORM
- *APIs \& Communication:** REST APIs, GraphQL, WebSockets
- *Visualization:** ECharts, Chart.js, ApexCharts, D3\.js
- *DevOps:** Docker, Git, GitHub, GitHub Actions, CI/CD
Pay: ₹100,000\.00 \- ₹200,000\.00 per year
Work Location: In person
Similar Jobs
- E
Senior System Engineer - AWS IAM, Python and Agentic AI
EPAM Systems · Gurgaon, Haryana, India
- J
Lead Software Engineer- DevOps, Kubernetes, AWS
JPMorganChase · Bengaluru, Karnataka, India
- H
AWS Cloud Infrastructure & Snowflake Platform Engineer
Haparz · Bengaluru, Karnataka, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Chandigarh
- Posted
- 1d ago
- Source
- Indeed