Job Title: Consulting-ET&P-Oracle-OCSD-Senior Consultant
Job Title: UI/UX Angular Developer
Location: Bangalore / Hyderabad
Job Type: Full-time
Job Description:
We are seeking an experienced Angular Developer proficient in Angular having 5+ professional years of experience (preferably version 8 or above), HTML5/CSS3, Typescript, JavaScript, Bootstrap, JSON, and NPM to join our team. As an Angular Developer, you will be responsible for designing, developing, and maintaining responsive web applications with a focus on delivering a seamless user experience. The ideal candidate should have a strong understanding of front-end development principles, best practices, and emerging technologies.
Responsibilities:
- Develop user-friendly web applications using Angular framework (version 8 or above).
- Translate UI/UX designs into high-quality code, ensuring responsiveness and cross-browser compatibility.
- Collaborate with UI/UX designers and back-end developers to implement visual elements and integrate front-end components with server-side logic.
- Write clean, efficient, and maintainable code following coding standards and best practices.
- Optimize application performance for maximum speed and scalability.
- Implement and maintain reusable components and libraries for future use.
- Ensure the technical feasibility of UI/UX designs and provide input on design feasibility and potential improvements.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues as they arise, ensuring timely resolution.
- Stay updated on the latest trends and best practices in front-end development, including Angular updates and new features.
Requirements:
- Proven experience as an Angular Developer or similar role, with a strong portfolio showcasing previous work.
- Expertise in Angular (preferably Angular 8 or above) and its core principles.
- Proficient understanding of web markup, including HTML5 and CSS3.
- Strong knowledge of TypeScript and JavaScript.
- Experience with responsive design using Bootstrap or similar frameworks.
- Familiarity with JSON data manipulation and consumption.
- Solid understanding of NPM and package management.
- Experience with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
Additional Skills:
- Experience with Angular Material UI components.
- Familiarity with testing frameworks such as Jasmine and Karma.
- Knowledge of asynchronous programming and handling API requests.
- Understanding of cross-browser compatibility issues and solutions.
- Experience with build tools like Webpack or Grunt.
- Knowledge of RESTful APIs and AJAX.
- Ability to work in an Agile development environment.