Angular Frontend Developer
Builds scalable, real-time enterprise SaaS web applications for the hospitality industry as a frontend developer, working with Angular, TypeScript, NgRx state management, and SignalR. Day to day involves reusable components, dashboards, API integration, authentication, and performance tuning; requires 3–6 years of frontend experience, based in Bhopal, India.
- Compensation
- Not disclosed
- Location
- Bhopal, India
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 3+ years
- Category
- Frontend
- Posted
Skills
Must have
- 3–6 years of relevant frontend development experience
- Bachelor's degree in Computer Science, IT, Engineering, or equivalent practical experience
- Proven hands-on production experience with Angular, NgRx, and SignalR
- Strong hands-on experience with modern Angular (standalone components, DI, routing, lazy loading, lifecycle)
- Excellent knowledge of TypeScript, JavaScript, HTML5, CSS3, and SCSS
- Strong understanding of RxJS, Observables, Subjects, and reactive programming
- Experience with Angular Signals, Reactive Forms, and HTTP interceptors
- Hands-on experience with NgRx Store, Actions, Reducers, Effects, and Selectors
- Experience handling asynchronous API operations using NgRx Effects
- Experience debugging state changes using NgRx Store DevTools
- Practical experience integrating ASP.NET Core SignalR with Angular applications
- Understanding of WebSockets and real-time client-server communication, including reconnection strategies
- Strong experience integrating REST APIs and working with JSON
- Proficiency with Git, npm, Angular CLI, and browser debugging tools
- Knowledge of unit testing and frontend development best practices
- Strong HTML5, CSS3, SCSS, Bootstrap, or Tailwind CSS skills
- Experience with Angular Material or equivalent UI frameworks
- Ability to convert Figma designs into responsive user interfaces
- Experience developing complex dashboards, data grids, charts, and forms
- Strong understanding of responsive and cross-browser design
Nice to have
- Experience integrating OpenAI APIs, Claude APIs, or other generative AI services
- Experience with AI-assisted coding tools such as Claude Code, Cursor, or GitHub Copilot
- Experience with Node.js and Express.js
- Knowledge of ASP.NET Core or .NET-based backend development
- Experience with ApexCharts, Highcharts, Chart.js, or other visualization libraries
- Experience with Nx Monorepo, micro-frontends, or large-scale frontend projects
- Experience developing Progressive Web Applications or Ionic/Capacitor applications
- Knowledge of CI/CD, Azure, AWS, or Docker
- Experience with enterprise SaaS, hospitality, HR, finance, or workforce management applications
Full description
**Job Description – Angular Frontend
DeveloperCompany:** Wenodo
Position: Angular Frontend Developer
Experience: 3–6 Years
Employment Type: Contract 6 months/full time
Department: Software Engineering
About Wenodo
Wenodo is a technology-driven company
building innovative enterprise SaaS solutions for the hospitality industry. Our
platforms help businesses manage operations, automate processes, and make
smarter data-driven decisions.
We are looking for a talented **Angular
Frontend Developer** with strong expertise in Angular, TypeScript, NgRx,
SignalR, and modern frontend architecture to build scalable, secure,
responsive, and high-performance enterprise applications.
Requirements
Key Responsibilities
- Design, develop, and maintain scalable web applications using
modern Angular and TypeScript.
- Build reusable, modular, and maintainable frontend components.
- Implement enterprise-grade state management using **NgRx
Store, Effects, Selectors, and Entity**.
- Develop real-time application features using SignalR,
including live notifications, automatic UI updates, and event-driven
communication.
- Integrate RESTful APIs and handle complex asynchronous data
workflows.
- Develop interactive dashboards, forms, reports, data tables,
and business workflows.
- Implement authentication flows, authorization controls, route
guards, and secure API communication.
- Optimize frontend performance, loading times, state management,
and memory usage.
- Develop responsive interfaces for desktop, tablet, and mobile
devices.
- Collaborate with backend developers, UI/UX designers, and
product teams.
- Write clean, maintainable, testable code and participate in
code reviews.
- Troubleshoot production issues and continuously improve
application reliability.