No of Positions: 3
Location: New Delhi
Tentative Start Date: February 29, 2024
Work From : Onsite
Rate : $ 11 - 12 (Hourly)
Experience : 4 to 7 Year
Responsibilities:
• Design, develop, and maintain responsive web applications using Angular (Angular 10+).
• Implement state management in Angular applications for efficient data handling.
• Utilize TypeScript, CSS3, HTML/HTML5, and JavaScript to create visually appealing and user-friendly interfaces.
• Work with Bootstrap and other front-end libraries to enhance application features.
• Develop and consume RESTful APIs for seamless integration with backend services.
• Optimize UI performance and conduct memory profiling to ensure smooth user experiences.
• Create reusable and modular components within the Angular framework.
• Stay abreast of web technologies, modern JavaScript, CSS, and frameworks.
• Collaborate with UX/UI designers to implement design specifications and enhance user interactions.
• Familiarity with CI/CD processes and actively participate in deployment activities.
• Conduct code reviews, provide constructive feedback.
Requirements:
• Bachelor's degree in Computer Science, Engineering, or related field.
• Minimum of 6 years of hands-on experience in frontend development.
• Minimum of 4 years of hands-on experience in developing responsive web application.
• Strong proficiency in Angular, TypeScript, CSS3, HTML/HTML5, and JavaScript.
• Experience with state management in Angular applications.
• Knowledge of Bootstrap and other front-end libraries.
• Expertise in creating and optimizing RESTful APIs and handling asynchronous requests.
• Experience with UI performance optimizations and memory profiling.
• Detailed understanding of web technologies, modern JavaScript, and CSS frameworks.
• Familiarity with CI/CD processes and tools.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Experience with Angular Material or similar UI component libraries.
• Ability to work both independently and collaboratively in a dynamic team environment.
• Excellent problem-solving skills and attention to detail.
• Effective communication skills.