Point your AI agent at freehire and let it find you a job.

Get the CLI →

Wenodo

NewBe an early applicant

Angular Frontend Developer

Posted Updated 1 view
Discussion

Summary

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.

Job Description – Angular Frontend Developer

Company: 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.


Benefits

Mandatory Technical Skills

1. Angular & TypeScript

  • Strong hands-on experience with modern Angular.
  • Excellent knowledge of TypeScript, JavaScript, HTML5, CSS3, and SCSS.
  • Angular standalone components, dependency injection, routing, lazy loading, and lifecycle management.
  • Strong understanding of RxJS, Observables, Subjects, and reactive programming.
  • Experience with Angular Signals, Reactive Forms, and HTTP interceptors.
  • Experience developing reusable components and shared libraries.

2. NgRx – State Management

  • Hands-on experience with NgRx Store, Actions, Reducers, Effects, and Selectors.
  • Ability to design scalable and predictable application state architecture.
  • Experience handling asynchronous API operations using NgRx Effects.
  • Understanding of state normalization, caching, and data consistency.
  • Experience debugging state changes using NgRx Store DevTools.
  • Ability to manage complex application workflows through centralized state management.

3. SignalR – Real-Time Communication

  • Practical experience integrating ASP.NET Core SignalR with Angular applications.
  • Experience establishing and managing SignalR Hub connections.
  • Implementing real-time notifications, live dashboards, and automatic data updates.
  • Handling connection failures, reconnection strategies, and event subscriptions.
  • Understanding of WebSockets and real-time client-server communication.
  • Experience integrating real-time events with Angular components and NgRx state.

4. Frontend Architecture

  • Strong understanding of enterprise-level frontend architecture.
  • Modular, feature-based, and component-driven application design.
  • Experience with lazy loading, route guards, HTTP interceptors, and centralized error handling.
  • Understanding of frontend authentication, authorization, and security best practices.
  • Experience optimizing application performance and scalability.

5. UI Development

  • 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.

6. API Integration & Development Tools

  • Strong experience integrating REST APIs and working with JSON.
  • Experience handling API authentication, errors, loading states, and asynchronous requests.
  • Proficiency with Git, npm, Angular CLI, and browser debugging tools.
  • Knowledge of unit testing and frontend development best practices.

Good to Have – Additional Advantages

The following technologies are preferred but not mandatory:

  • Experience integrating OpenAI APIs, Claude APIs, or other generative AI services.
  • Experience with AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar tools.
  • Familiarity with AI chat interfaces, streaming responses, and AI-powered application features.
  • 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.
  • Familiarity with AngularJS-to-Angular migrations.
  • Knowledge of CI/CD, Azure, AWS, or Docker.
  • Experience with enterprise SaaS, hospitality, HR, finance, or workforce management applications.

Desired Candidate Profile

  • Strong problem-solving and analytical skills.
  • Ability to work independently on complex frontend features.
  • Good understanding of frontend design patterns and clean code principles.
  • Experience building production-ready enterprise applications.
  • Strong debugging, performance optimization, and troubleshooting abilities.
  • Interest in modern engineering practices and AI-assisted development.
  • Excellent communication, teamwork, and ownership skills.

Qualifications

  • Bachelor's degree in Computer Science, IT, Engineering, or equivalent practical experience.
  • 3–6 years of relevant frontend development experience.
  • Proven hands-on experience with Angular, NgRx, and SignalR in production applications.

What We Offer

  • Opportunity to build enterprise-grade SaaS applications.
  • Work with modern frontend architectures and real-time technologies.
  • Exposure to AI-powered products and emerging development tools.
  • Opportunity to contribute to architectural decisions.
  • Collaborative engineering environment with opportunities for professional growth.


Key Hiring Priority: We are looking for a strong Angular + TypeScript + NgRx + SignalR developer who understands enterprise frontend architecture and can independently build scalable, production-ready applications. AI experience, including OpenAI and Claude APIs, is a valuable advantage but not mandatory.



Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.