W

Angular Frontend Developer

Job Description - Angular Frontend Developer

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.



Original job Angular Frontend Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Angular Frontend Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.