Frontend Developer

Blue Spire Inc
Hyderabad, Telangana, India

Job Summary

We are looking for an experienced Angular Developer with 5–6 years of hands-on experience in developing scalable, responsive, and high-performance web applications. The ideal candidate should have strong expertise in Angular, TypeScript, JavaScript, HTML5, CSS3, and REST API integration.

Key Responsibilities

  • Design, develop, and maintain responsive web applications using Angular.
  • Build reusable components, modules, services, and directives.
  • Develop and maintain applications using TypeScript, JavaScript, HTML5, and CSS3.
  • Integrate RESTful APIs and work with backend teams to ensure seamless data flow.
  • Implement state management, routing, lazy loading, and reactive forms.
  • Optimize application performance, scalability, and maintainability.
  • Write clean, reusable, and testable code following coding standards.
  • Identify and resolve technical issues, bugs, and performance bottlenecks.
  • Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
  • Collaborate with UI/UX designers, QA engineers, and backend developers.

Required Skills

  • 5–6 years of experience in front-end development, with strong hands-on Angular experience.
  • Strong knowledge of Angular, TypeScript, and JavaScript (ES6+).
  • Proficiency in HTML5, CSS3, and responsive web design.
  • Experience with Angular components, services, directives, pipes, and modules.
  • Good understanding of RxJS, Observables, and asynchronous programming.
  • Experience with Angular routing, lazy loading, and reactive forms.
  • Hands-on experience integrating REST APIs and handling JSON data.
  • Knowledge of state management concepts and tools such as NgRx.
  • Experience with Git or other version control systems.
  • Understanding of unit testing using Jasmine, Karma, or similar frameworks.
  • Strong debugging, problem-solving, and communication skills.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →