Search by job, company or skills

S

Javascript Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company

We are looking for an experienced Angular Developer with 48 years of front-end development experience. The candidate must be strong in Angular, TypeScript, and RxJS, with hands-on exposure to building scalable, high-performance web applications.

About the Role

The candidate will be responsible for developing high-quality, scalable web applications using Angular (v9+) and TypeScript.

Responsibilities

  • Develop highquality, scalable web applications using Angular (v9+) and TypeScript
  • Build modular components, services, and reusable UI modules
  • Work with RxJS, observables, subjects, operators, and async data handling
  • Implement routing, guards, interceptors, and reactive forms
  • Collaborate with backend developers to integrate REST APIs
  • Optimize performance using lazy loading, OnPush strategy, and code-splitting
  • Write unit tests (Jasmine/Karma) and maintain code quality
  • Participate in design discussions, sprint planning, and code reviews

Qualifications

  • Bachelor's/Master's degree in Engineering, Computer Science, or equivalent

Required Skills

  • 48 years of overall front-end experience
  • 3+ years of hands-on development with Angular
  • Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS
  • Deep understanding of RxJS and reactive programming
  • Experience with Reactive Forms, Validators, and FormBuilder
  • Expertise in Angular Core concepts: Components, Modules, Pipes, Dependency Injection, Routing, Lifecycle Hooks
  • Experience integrating RESTful APIs
  • Version control (Git), Agile/Scrum experience

Preferred Skills

  • Experience with NgRx/Akita or other state management libraries
  • Knowledge of Nx, microfrontends, monorepos
  • Understanding of web accessibility (A11y) and internationalization (i18n)
  • Familiarity with Jest, Cypress, or Protractor for testing
  • Knowledge of Azure/AWS, Docker
  • Basic Node.js skills for front-end tooling

Pay range and compensation package

Location: Add location

Mode: Onsite/Hybrid/Remote

Notice Period: Immediate to 30 days preferred

Equal Opportunity Statement

We are committed to diversity and inclusivity.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143985099

Similar Jobs