Our team is on the lookout for a seasoned Angular Developer to spearhead our dynamic initiatives. As the lead developer, you’ll be at the forefront of architecting a high-caliber coding foundation through the adept application of Angular best practices. This role entails the creation of a captivating and seamless user experience, seamlessly woven into a Java-based desktop and mobile web application.
Responsibilities of Angular –
• Lead end-to-end feature development using Angular, ensuring high code quality, performance, and user experience in a timely delivery.
• Collaborate closely with cross-functional teams, including designers, product managers, and backend developers, to translate requirements into efficient and effective technical solutions.
• Design and architect reusable and modular components, services, and UI elements that align with best practices and design patterns. Create custom directives and pipes to implement complex UI behaviors and data transformations.
• Develop responsive and interactive forms, leveraging Angular Forms and Angular material CDK.
• Extensive experience with RxJS managing asynchronous operations, state management, and data flow within applications.
• Ensuring Leverage TypeScript to write clean, maintainable, and type-safe code that enhances the overall codebase.
Requirements and Skills –
• Must have 5+ of experience as Angular Developer.
• Sould Have Experience in working with RESTful API’s and integrating them in Front-End along with concepts of caching in Angular using Rxjs
• Proficiency in creating reusable components and services to ensure maintainable and scalable codebases.
• Strong team collaborator with excellent leadership skills to guide feature development and foster a collaborative work environment. Exceptional communication skills, both written and verbal, to effectively convey technical concepts to non-technical stakeholders.
• Proficient in version control systems, especially Git, and experienced in using collaboration tools such as Bitbucket, Jira, and npm.
• Proven ability to work efficiently in an Agile/Scrum development environment.
• Conducting Peer code reviews and providing guidance on best practices to elevate the team’s technical capabilities. Stay up-to-date with the latest Angular advancements, industry trends, and best practices to continually enhance our development processes.
• A portfolio of past projects demonstrating expertise in Angular development and feature leadership is a plus.
• Added Advantage of having knowledge of Java Concepts and Rest’ful Api’s And practical knowledge of MySql(RDMS) to understand flow of the project to implement scalable applications and to debug any potential bugs.
• Added Advantage of knowledge in third-party front-end libraries to optimize application performance and user experience.
• knowledge on Webpack , Nx , Jenkins , AWS , S3 bucket , NPM, is welcomed.
• Angular Versions (13/14/15/16) is a must along with Typescript , Rxjs, Signals, Bootstrap, Build & Deployment Strategies , and Ability to understand Official Documentation to solve problems is Must.