HamburgerMenu
hirist

Frontend Web Developer - AngularJS

SMARTWORK IT SERVICES
Bangalore
3 - 9 Years

Posted on: 08/12/2025

Job Description

Job Title : Frontend Web Developer


Location : Bangalore


Experience : 3- 9 Years


Role Overview :


We are looking for a skilled Frontend Web Developer with strong expertise in Angular and modern frontend technologies. The ideal candidate will be responsible for building responsive, high-performance web interfaces, translating UI/UX designs into functional applications, and ensuring seamless user experiences across platforms. This role requires deep knowledge of frontend engineering, clean coding practices, and the ability to work in a fast-paced development environment.


Key Responsibilities :


- Develop and maintain dynamic, responsive, high-quality user interfaces using Angular (8+).


- Build reusable components, modules, and UI elements following best practices.


- Implement clean, maintainable, well-structured frontend code.


- Convert wireframes, mockups, and design specs into fully functional UI screens.


- Ensure pixel-perfect accuracy, smooth transitions, and optimized layouts.


- Improve page load times, responsiveness, and rendering efficiency.


- Optimize Angular applications for maximum speed and scalability.


- Write unit tests using Jasmine/Karma (or equivalent).


- Ensure code quality through linting, debugging, and documentation.


- Work with version control systems such as Git.


- Collaborate with designers, QA engineers, and product teams.


- Participate in sprint activitiesplanning, stand-ups, and reviews.


Required Skills & Experience :


- 3- 9 years of experience in frontend development.


- Strong hands-on expertise with: Angular (8+) TypeScript JavaScript (ES6+) HTML5 & CSS3 RxJS and Angular component lifecycle


- Strong understanding of responsive design principles.


- Experience working with REST APIs (consumption only, not development).


- Familiarity with Git-based workflows.


Good to Have (Not Mandatory) :


- Basic understanding of Node.js (for frontend tooling environments).


- Basic awareness of PostgreSQL data structures (for UI data handling).


- Exposure to UI testing frameworks (Jasmine, Karma, Cypress).


- Experience with Angular Material or similar UI libraries.


Education : Bachelors degree in Computer Science, Engineering, or a related field (preferred).

info-icon

Did you find something suspicious?