Job Description:
We are seeking a skilled Angular 16 Developer with expertise in TypeScript to join our dynamic team.
The ideal candidate will have a strong background in building complex web applications using Angular and TypeScript.
You will work closely with our product and design teams to deliver highquality scalable and maintainable code.
Key Responsibilities:
Develop and Maintain Applications:
Design develop and maintain web applications using Angular 16 and TypeScript.
Collaborate with UI/UX designers to translate wireframes and mockups into responsive highperformance web applications. Code Quality:write clean modular and reusable code following best practices.
Ensure the technical feasibility of UI/UX designs.
Perform code reviews and mentor junior developers on Angular and TypeScript best practices.
Integration:
Integrate thirdparty APIs and libraries into Angular applications.
Work with backend developers to integrate frontend and backend components.
Testing:
Develop unit tests and conduct automated testing to ensure application quality and performance.
Debug and resolve issues reported in the application.
Optimization:
Stay updated on the latest web technologies especially in Angular and TypeScript and integrate new features as necessary.
Skills:
Strong proficiency in Angular 16 and TypeScript.
Experience with HTML5 CSS3 and responsive design principles.
Familiarity with RESTful APIs and asynchronous programming.
Knowledge of version control systems like Git.
Experience with build tools and package managers like Webpack npm etc.
Understanding of frontend architecture and design patterns (e.g. MVC MVVM).
Familiarity with agile development methodologies.
Additional Skills:
Knowledge of state management libraries (e.g. NgRx Redux) is a plus.
Knowledge of Azure Cloud is a plus.
Soft Skills:
Strong problemsolving skills and attention to detail.
Excellent communication and teamwork abilities.
Ability to work in a fastpaced environment and manage multiple projects.
|