Skills & Experience:
• 10+ years of experience in Angular 2+ development (v16 and above), with 3+ years in a lead developer role
• Extensive experience with Angular CLI, Angular modules, components, services, directives, pipes, and routing
• Experience with state management (NgRx, Redux, etc)
• Understanding of RxJS and working with Observables
• Expertise in TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, jQuery, and related web technologies
• Knowledge of server-side rendering with Angular Universal
• Solid understanding of browser rendering behaviour and performance
• Experience with AOT compilation, lazy loading, and other performance optimization techniques
• Experience with Angular unit testing (Jasmine, Karma, Jest) and test-driven development (TDD)
• Strong understanding of databases (SQL Server, PostgreSQL) and ORM tools
• Strong proficiency in working with RESTful APIs, integrating with back-end services, and handling asynchronous data
• Proficiency in CI/CD pipelines for front-end applications
• Must have design experience using best practices, design patterns, SDLC, OOP, OOD
• Experience with version control systems such as Git
• Experience with Agile (Scrum/Kanban) development methodology

Responsibilities:
• Understand architecture requirements and ensure effective design, development, validation
• Lead and mentor Angular developers, providing guidance on coding standards, best practices, and design principles
• Design and implement responsive and user-friendly front-end applications using Angular
• Collaborate closely with back-end developers to integrate front-end applications with APIs
• Troubleshoot and resolve technical issues related to front-end performance, usability, and security

Qualifications & Competencies:
• Bachelor’s degree or higher in Computer Science, Engineering, or a related field
• Good verbal and written communication skills
• Must have experience in leading and mentoring teams

Location

Kochi, Kerala

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: