Job Title: Angular Developer (0–1 Years Experience)

Job Summary

We are seeking a motivated and detail-oriented Angular Developer with 0–2 years of experience. The ideal candidate should have a good understanding of Angular fundamentals, component-based architecture, and basic API integration. Freshers with strong Angular project experience or internships are also encouraged to apply.

Key Responsibilities

  • Develop and maintain web application features using Angular (v10+).
  • Build reusable components, modules, and services.
  • Assist in integrating UI with backend REST APIs.
  • Implement responsive UI layouts using HTML, CSS, and Angular Material/Ionic.
  • Debug, test, and troubleshoot issues in the application.
  • Participate in code reviews and follow coding standards.
  • Collaborate with designers, QA engineers, and product teams.
  • Write clean, structured, and maintainable code.

Mandatory Skills

  • Good understanding of Angular (Angular 8+).
  • Strong knowledge of:
  • TypeScript & JavaScript (ES6+)
  • Components, Services, Modules
  • Pipes, Directives
  • Routing & Navigation
  • Reactive Forms / Template-driven forms
  • Solid knowledge of HTML5, CSS3, SCSS, and responsive design.
  • Basic experience with HTTP Client and making API calls.
  • Familiarity with Angular CLI and RxJS concepts (Observables, Subscription).
  • Understanding of Git (GitHub/GitLab/Bitbucket).

Must-Have Skills

  • Ability to build small to medium Angular components independently.
  • Understanding of component communication (Input, Output, EventEmitter).
  • Basic debugging and problem-solving skills.
  • Ability to work with REST API responses (JSON mapping, error handling).
  • Clear understanding of folder structure, lifecycle hooks, and Angular best practices.
  • Strong logical thinking and willingness to learn.

Good to Have (Optional)

  • Experience with Ionic or mobile-friendly UIs.
  • Knowledge of charting libraries (eCharts, ngx-charts, Chart.js).
  • Experience using Tabulator, DataTables, or advanced table frameworks.
  • Exposure to Node.js, FastAPI, or any backend basics.
  • Basic knowledge of unit testing (Jasmine, Karma).
  • Understanding of CI/CD pipelines.
  • Knowledge of Vibe Coding workflows and best practices.

Soft Skills

  • Strong analytical and debugging abilities.
  • Good communication and collaboration skills.
  • Ability to work both independently and as part of a team.
  • Attention to detail and eagerness to learn new technologies.

Education

  • Bachelor’s degree in Computer Science, IT, or equivalent (preferred