Frontend Developer - Angular
Gurugram,
India
Gurugram,
India
Detailed Description: We are seeking a highly skilled Frontend Developer specializing in Angular to join our innovative development team. The ideal candidate will be responsible for designing and implementing user interfaces that deliver a seamless and engaging user experience. This role involves close collaboration with designers, backend developers, and product managers to create and optimize web applications using Angular. The candidate should possess a strong understanding of modern frontend technologies and best practices, with a commitment to staying current with industry trends.
Key Responsibilities:
- Development and Implementation:
- Develop new user-facing features using Angular.
- Build reusable components and front-end libraries for future use.
- Optimize components for maximum performance across a wide range of web-capable devices and browsers.
- Collaboration and Communication:
- Work closely with UX/UI designers to translate design mockups and wireframes into high-quality code.
- Collaborate with backend developers to integrate user-facing elements with server-side logic.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Code Quality and Best Practices:
- Write clean, maintainable, and efficient code.
- Ensure the technical feasibility of UI/UX designs.
- Conduct code reviews and provide constructive feedback to peers.
- Testing and Debugging:
- Implement comprehensive testing strategies, including unit, integration, and end-to-end tests.
- Debug and resolve technical issues across various browsers and devices.
- Monitor and improve application performance.
- Continuous Improvement:
- Stay up-to-date with the latest industry trends and technologies.
- Identify areas for improvement in the current codebase and propose solutions.
- Contribute to the continuous improvement of the development process and methodologies.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in frontend development, with a strong focus on Angular.
- Proficiency in TypeScript and JavaScript, including DOM manipulation and the JavaScript object model.
- Experience with Angular CLI and other Angular development tools.
- Familiarity with RESTful APIs and modern front-end build pipelines and tools.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with common front-end development tools such as Webpack, NPM, and Yarn.
- Ability to understand business requirements and translate them into technical requirements.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with Angular Material and other UI component libraries.
- Familiarity with state management libraries like NgRx.
- Knowledge of GraphQL and related libraries (e.g., Apollo Client).
- Experience with responsive and mobile-first design.
- Familiarity with version control systems, such as Git.
Benefits & Perks
Employers we hire for, prioritize the well-being and satisfaction of their employees, and offer many of these benefits
Competitive Salary Packages
Performance Bonuses
Health Insurance
EPF & Gratuity
Flexible Work Arrangements
Paid Time Off (PTO)
Training and Development
Employee Assistance Programs
Meal and Refreshment
Maternity and Paternity Leave
Recreational Facilities
Employee Stock Ownership Plans (ESOPs)
Explore Our Services
FOR BUSINESSES
- Digital Engineering
- Embedded Engineering
- Quality Engineering
- Application Modernization