Lead Frontend Developer - AngularJS

7 - 11 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Frontend Developer with 7+ years of experience, your role will involve collaborating closely with design teams to provide strategic direction and UX insights, analyze technical feasibility, and implement new features. You should possess a strong vision, understand all application components, and decompose large projects into manageable tasks with high-level estimates. Your responsibilities will include troubleshooting defects, documenting technical details, refactoring code for maintainability, and debugging complex issues. Key Responsibilities: - Design, develop, and maintain complex web applications using Angular and TypeScript. - Write reusable, testable, and efficient code in Angular. - Solve problems and troubleshoot complex issues for high scalability and security. - Implement responsive and user-friendly UI components using HTML, CSS, Bootstrap, and Material Design. - Utilize expertise in HTML, CSS, and write cross-browser compatible code. - Experience with RESTful services and implementing complex Angular applications, directives, services, components. - Create self-contained, reusable, and testable modules and components. - Participate in code reviews, identify areas for improvement, and mentor junior developers. - Write clean, maintainable, and efficient JavaScript code, leveraging ES6 features. - Integrate and manage data visualization tools and libraries like Syncfusion, AG Grid, and Kendo UI. - Utilize GraphQL and Apollo Server for efficient data querying and manipulation. - Collaborate with backend developers to integrate frontend components with backend services. - Stay updated with the latest Angular technologies and best practices. - Participate in agile processes including sprint planning and daily stand-ups. - Familiarity with testing frameworks (e.g., Jasmine) and test runner framework (e.g., Karma). - Document code standards and practice them. - Work closely with development project managers, business analysts, and customers to provide accurate delivery estimates and manage the transition from analysis to design and delivery. - Collaborate with internal and external stakeholders. - Prepare technical specification documents for developed features. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or a related field. - Proficiency in Frontend technologies like Angular, TypeScript, HTML, CSS, JavaScript, jQuery, and Angular Architectures. - Good to have knowledge of GraphQL. - Ability to work independently and collaboratively in a team environment. - Effective communication skills to explain technical concepts to non-technical stakeholders. - Previous experience leading development teams. - Working knowledge of the latest development tools and techniques. - Ability to manage large-scale web/database applications. - Experience in all phases of the software development life cycle. - Application of agile development processes in a leadership capacity. - Practice with DevOps tools (CD/CI) for a minimum of 1 year. - Lead the Development team through the Scrum process for on-time deliveries. - Experience with various coding design patterns. Nice To Have Skills: - Work experience in the Healthcare/pharmaceutical domain. - Experience with storage optimizations and management. - Experience with AI, analytics, Power BI, Python, or .NET as an advantage. - Work experience in SAAS based Applications. (Note: The above job description is a summary extracted from the provided JD),

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You