Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Frontend Developer (AI)

  • Source: Naukri
  • Emplay
  • Remote
  • India
  • Full-Time
  • Mid level

Job Description

Job Summary

Frontend Developer (AI)

Position - Frontend Developer (AI)

Experience - 2-3 yrs

No of Positions - 4

Organization - Emplay Analytics Inc

Job Location - Remote/Work from home

Skillset Must-have

  • Angular 21+ - hands-on experience with standalone components, signals, modern Angular patterns, dependency injection, lifecycle hooks, and a good understanding of Angular change detection and performance optimization.
  • JavaScript / TypeScript - strong fundamentals in JavaScript and TypeScript; comfortable with types, interfaces, generics, classes, OOP concepts, async/await, promises, closures, and the JavaScript event loop (call stack, microtasks, task queue, etc.).
  • RxJS Reactive Programming - good understanding of Observables, Subjects, operators such as map, switchMap, mergeMap, catchError, tap, debounceTime, distinctUntilChanged, takeUntil, etc.; understands subscriptions, unsubscription, memory leaks, and handling asynchronous streams.
  • Real-time Communication - WebSockets / SSE - practical experience working with WebSockets and/or Server-Sent Events. Should understand streaming data, connection lifecycle, reconnection/error handling, subscriptions, and updating the UI efficiently as real-time data arrives.
  • HTML5 CSS/SCSS - strong understanding of semantic HTML, responsive layouts, CSS fundamentals, Flexbox/Grid, and SCSS. Should be comfortable building and styling UI without depending entirely on CSS frameworks.
  • Forms in Angular - hands-on experience with both Reactive Forms and Template-driven Forms, including form validation, custom validators, dynamic forms, nested/form groups, form arrays, error handling, and managing form state.
  • API Integration - experience consuming REST/HTTP APIs using Angulars HttpClient, handling loading/success/error states, request cancellation, retries where appropriate, interceptors, and asynchronous API responses.
  • State Management - understanding of state management beyond component-local variables. Experience with Angular Signals, shared services, RxJS-based state, or state management libraries.
  • Data Visualization - Charts Graphs - experience working with charts/graphs and transforming API data into visualization-ready formats. Experience with ngx-charts or similar charting libraries is highly preferred.
  • Authentication Authorization - understanding of token-based authentication and OAuth/OIDC concepts, including access tokens, refresh tokens, token expiration, login/logout flows, route guards, and HTTP interceptors.
  • Angular Material / Component Libraries - practical experience with Angular Material or similar UI component libraries, including dialogs, tables, forms, menus, tooltips, buttons, pagination, and theming/customization.
  • Git - comfortable with branching, pull requests, merging/rebasing, resolving conflicts, reviewing changes, and maintaining a clean and meaningful commit history.
  • Unit Testing - understanding of what should be tested and why. Experience with Jest, Jasmine, Karma, Vitest, or similar frameworks; able to write tests for components, services, utilities, and important business logic.
  • Debugging Problem Solving - strong debugging skills using browser DevTools, network inspection, console/debugger, Angular DevTools, reading stack traces, identifying root causes, and isolating frontend vs. backend issues.
  • Code Quality Clean Code - follows readable, maintainable, reusable code practices. Understands DRY, basic SOLID principles, separation of concerns, appropriate component/service design, performance optimization, and working within linting/formatting standards.
  • Angular Performance - awareness of unnecessary change detection, efficient rendering of lists and large datasets, avoiding memory leaks, lazy loading, appropriate use of signals/RxJS, and optimizing components that handle frequently changing or streaming data.
  • Team Collaboration - comfortable participating in code reviews, addressing review feedback, communicating blockers, discussing technical trade-offs, and pairing with other developers when needed.
  • Learning Ownership - demonstrates the ability to learn new technologies and patterns, investigate unfamiliar problems independently, close knowledge gaps, and take ownership of tasks through completion.

Good-to-have

  • Accessibility (a11y) - understanding of semantic HTML, keyboard navigation, ARIA, focus management, and basic accessibility practices.
  • E2E Testing - exposure to Playwright, Cypress, or simi…

Skills

  • javascript
  • TypeScript
  • microsoft-typescript
  • rxjs
  • HTML5
  • oauth
  • angular-material
  • Jest
  • jasmine
  • karma-runner
  • vitest
  • Playwright
  • Cypress
  • d3
  • chartjs
  • js-chart
  • echarts
  • NodeJS
  • amazon-web-services
  • amazon-cognito
  • amazon-s3
  • amazon-cloudwatch
  • amazon-api-gateway

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Emplay

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes